C# 클래스 ModernWPF.Internal.LegacyBorderManager

Used for actual processing since Chrome is freezable and don't want to keep states there.
상속: System.Windows.DependencyObject
파일 보기 프로젝트 열기: soukoku/ModernWPF 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ManagerProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
GetManager ( DependencyObject obj ) : LegacyBorderManager
SetManager ( DependencyObject obj, LegacyBorderManager value ) : void
UpdateChrome ( Chrome chrome ) : void

비공개 메소드들

메소드 설명
AttachWindow ( Window window ) : void
ClearUndefined ( SetWindowPosOptions input ) : SetWindowPosOptions
DetatchWindow ( ) : void
HandleNcActivate ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr retVal ) : IntPtr
HandleNcCalcSize ( IntPtr hwnd, IntPtr wParam, IntPtr lParam ) : void
HandleNcHitTest ( Point screenPoint ) : NcHitTest
HandleWindowPosChanged ( IntPtr hwnd, IntPtr lParam ) : void
InitReal ( IntPtr hwnd ) : void
ManagerChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SetRegion ( IntPtr hwnd, int width, int height, bool force ) : void
UpdateFrame ( IntPtr handle ) : void
WndProc ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr

Handles Win32 window messages for this window.

_contentWindow_Closed ( object sender, EventArgs e ) : void
_contentWindow_ContentRendered ( object sender, EventArgs e ) : void
window_SourceInitialized ( object sender, EventArgs e ) : void

메소드 상세

GetManager() 공개 정적인 메소드

public static GetManager ( DependencyObject obj ) : LegacyBorderManager
obj System.Windows.DependencyObject
리턴 LegacyBorderManager

SetManager() 공개 정적인 메소드

public static SetManager ( DependencyObject obj, LegacyBorderManager value ) : void
obj System.Windows.DependencyObject
value LegacyBorderManager
리턴 void

UpdateChrome() 공개 메소드

public UpdateChrome ( Chrome chrome ) : void
chrome Chrome
리턴 void

프로퍼티 상세

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

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