C# 클래스 Boogaart.Silverlight.Behaviors.Popup

파일 보기 프로젝트 열기: hibernating-rhinos/RavenFS

공개 프로퍼티들

프로퍼티 타입 설명
ActualOrientationProperty System.Windows.DependencyProperty
PlacementChildProperty System.Windows.DependencyProperty
PlacementParentProperty System.Windows.DependencyProperty
PlacementTargetProperty System.Windows.DependencyProperty
PreferredOrientationsProperty System.Windows.DependencyProperty
StaysOpenProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
GetActualOrientation ( System.Windows.Controls.Primitives popup ) : PopupOrientation
GetPlacementChild ( System.Windows.Controls.Primitives popup ) : FrameworkElement
GetPlacementParent ( System.Windows.Controls.Primitives popup ) : FrameworkElement
GetPlacementTarget ( System.Windows.Controls.Primitives popup ) : FrameworkElement
GetPreferredOrientations ( System.Windows.Controls.Primitives popup ) : PopupOrientationCollection
GetStaysOpen ( System.Windows.Controls.Primitives popup ) : bool
SetActualOrientation ( System.Windows.Controls.Primitives popup, PopupOrientation orientation ) : void
SetPlacementChild ( System.Windows.Controls.Primitives popup, FrameworkElement placementChild ) : void
SetPlacementParent ( System.Windows.Controls.Primitives popup, FrameworkElement placementParent ) : void
SetPlacementTarget ( System.Windows.Controls.Primitives popup, FrameworkElement placementTarget ) : void
SetPreferredOrientations ( System.Windows.Controls.Primitives popup, PopupOrientationCollection orientations ) : void
SetStaysOpen ( System.Windows.Controls.Primitives popup, bool staysOpen ) : void

비공개 메소드들

메소드 설명
FindHighestAncestor ( System.Windows.Controls.Primitives popup ) : FrameworkElement
GetHorizontalAlignmentsInOrderOfPreference ( PopupHorizontalAlignment preferredHorizontalAlignment ) : IEnumerable
GetPlacementModesInOrderOfPreference ( PopupPlacement preferredPlacementMode ) : IEnumerable
GetPopup ( DependencyObject dependencyObject ) : System.Windows.Controls.Primitives.Popup
GetVerticalAlignmentsInOrderOfPreference ( PopupVerticalAlignment preferredVerticalAlignment ) : IEnumerable
InvalidatePosition ( System.Windows.Controls.Primitives popup ) : void
OnChildSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
OnInvalidateOrientation ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPlacementTargetChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPopupOpened ( object sender, EventArgs e ) : void
OnStaysOpenChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
PositionPopup ( System.Windows.Controls.Primitives popup ) : void
SetPopup ( DependencyObject dependencyObject, System.Windows.Controls.Primitives popup ) : void
TryPlacePopup ( System.Windows.Controls.Primitives popup, FrameworkElement parent, FrameworkElement placementParent, FrameworkElement placementChild, PopupOrientation orientation ) : bool

메소드 상세

GetActualOrientation() 공개 정적인 메소드

public static GetActualOrientation ( System.Windows.Controls.Primitives popup ) : PopupOrientation
popup System.Windows.Controls.Primitives
리턴 PopupOrientation

GetPlacementChild() 공개 정적인 메소드

public static GetPlacementChild ( System.Windows.Controls.Primitives popup ) : FrameworkElement
popup System.Windows.Controls.Primitives
리턴 System.Windows.FrameworkElement

GetPlacementParent() 공개 정적인 메소드

public static GetPlacementParent ( System.Windows.Controls.Primitives popup ) : FrameworkElement
popup System.Windows.Controls.Primitives
리턴 System.Windows.FrameworkElement

GetPlacementTarget() 공개 정적인 메소드

public static GetPlacementTarget ( System.Windows.Controls.Primitives popup ) : FrameworkElement
popup System.Windows.Controls.Primitives
리턴 System.Windows.FrameworkElement

GetPreferredOrientations() 공개 정적인 메소드

public static GetPreferredOrientations ( System.Windows.Controls.Primitives popup ) : PopupOrientationCollection
popup System.Windows.Controls.Primitives
리턴 PopupOrientationCollection

GetStaysOpen() 공개 정적인 메소드

public static GetStaysOpen ( System.Windows.Controls.Primitives popup ) : bool
popup System.Windows.Controls.Primitives
리턴 bool

SetActualOrientation() 공개 정적인 메소드

public static SetActualOrientation ( System.Windows.Controls.Primitives popup, PopupOrientation orientation ) : void
popup System.Windows.Controls.Primitives
orientation PopupOrientation
리턴 void

SetPlacementChild() 공개 정적인 메소드

public static SetPlacementChild ( System.Windows.Controls.Primitives popup, FrameworkElement placementChild ) : void
popup System.Windows.Controls.Primitives
placementChild System.Windows.FrameworkElement
리턴 void

SetPlacementParent() 공개 정적인 메소드

public static SetPlacementParent ( System.Windows.Controls.Primitives popup, FrameworkElement placementParent ) : void
popup System.Windows.Controls.Primitives
placementParent System.Windows.FrameworkElement
리턴 void

SetPlacementTarget() 공개 정적인 메소드

public static SetPlacementTarget ( System.Windows.Controls.Primitives popup, FrameworkElement placementTarget ) : void
popup System.Windows.Controls.Primitives
placementTarget System.Windows.FrameworkElement
리턴 void

SetPreferredOrientations() 공개 정적인 메소드

public static SetPreferredOrientations ( System.Windows.Controls.Primitives popup, PopupOrientationCollection orientations ) : void
popup System.Windows.Controls.Primitives
orientations PopupOrientationCollection
리턴 void

SetStaysOpen() 공개 정적인 메소드

public static SetStaysOpen ( System.Windows.Controls.Primitives popup, bool staysOpen ) : void
popup System.Windows.Controls.Primitives
staysOpen bool
리턴 void

프로퍼티 상세

ActualOrientationProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ActualOrientationProperty
리턴 System.Windows.DependencyProperty

PlacementChildProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows PlacementChildProperty
리턴 System.Windows.DependencyProperty

PlacementParentProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows PlacementParentProperty
리턴 System.Windows.DependencyProperty

PlacementTargetProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows PlacementTargetProperty
리턴 System.Windows.DependencyProperty

PreferredOrientationsProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows PreferredOrientationsProperty
리턴 System.Windows.DependencyProperty

StaysOpenProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows StaysOpenProperty
리턴 System.Windows.DependencyProperty