C# 클래스 Fluent.PopupService

Represent additional popup functionality
파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DismissPopupEvent System.Windows.RoutedEvent

공개 메소드들

메소드 설명
Attach ( Type classType ) : void

Set needed parameters to control

IsAncestorOf ( DependencyObject parent, DependencyObject element ) : bool

Returns true whether parent is ancestor of element

IsMousePhysicallyOver ( UIElement element ) : bool

Returns true whether mouse is physically over the element

OnClickThroughThunk ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Handles PreviewMouseDownOutsideCapturedElementEvent event

OnContextMenuClosed ( object sender, System.Windows.Controls.ContextMenuEventArgs e ) : void

Handles context menu closed event

OnContextMenuOpened ( object sender, System.Windows.Controls.ContextMenuEventArgs e ) : void

Handles context menu opened event

OnDismissPopup ( object sender, DismissPopupEventArgs e ) : void

Handles dismiss popup event

OnLostMouseCapture ( object sender, System.Windows.Input.MouseEventArgs e ) : void

Handles lost mouse capture event

RaiseDismissPopupEventAsync ( object sender, DismissPopupMode mode ) : void

Raises DismissPopup event (Async)

메소드 상세

Attach() 공개 정적인 메소드

Set needed parameters to control
public static Attach ( Type classType ) : void
classType System.Type Control type
리턴 void

IsAncestorOf() 공개 정적인 메소드

Returns true whether parent is ancestor of element
public static IsAncestorOf ( DependencyObject parent, DependencyObject element ) : bool
parent System.Windows.DependencyObject Parent
element System.Windows.DependencyObject Element
리턴 bool

IsMousePhysicallyOver() 공개 정적인 메소드

Returns true whether mouse is physically over the element
public static IsMousePhysicallyOver ( UIElement element ) : bool
element UIElement Element
리턴 bool

OnClickThroughThunk() 공개 정적인 메소드

Handles PreviewMouseDownOutsideCapturedElementEvent event
public static OnClickThroughThunk ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
리턴 void

OnContextMenuClosed() 공개 정적인 메소드

Handles context menu closed event
public static OnContextMenuClosed ( object sender, System.Windows.Controls.ContextMenuEventArgs e ) : void
sender object
e System.Windows.Controls.ContextMenuEventArgs
리턴 void

OnContextMenuOpened() 공개 정적인 메소드

Handles context menu opened event
public static OnContextMenuOpened ( object sender, System.Windows.Controls.ContextMenuEventArgs e ) : void
sender object
e System.Windows.Controls.ContextMenuEventArgs
리턴 void

OnDismissPopup() 공개 정적인 메소드

Handles dismiss popup event
public static OnDismissPopup ( object sender, DismissPopupEventArgs e ) : void
sender object
e DismissPopupEventArgs
리턴 void

OnLostMouseCapture() 공개 정적인 메소드

Handles lost mouse capture event
public static OnLostMouseCapture ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
리턴 void

RaiseDismissPopupEventAsync() 공개 정적인 메소드

Raises DismissPopup event (Async)
public static RaiseDismissPopupEventAsync ( object sender, DismissPopupMode mode ) : void
sender object
mode DismissPopupMode
리턴 void

프로퍼티 상세

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

Occurs then popup is dismissed
public static RoutedEvent,System.Windows DismissPopupEvent
리턴 System.Windows.RoutedEvent