C# 클래스 Yuhan.WPF.CustomWindow.StandardWindow

상속: System.Windows.Window
파일 보기 프로젝트 열기: hansuky/Yuhan 1 사용 예제들

공개 프로퍼티들

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

보호된 프로퍼티들

프로퍼티 타입 설명
_closeButton WindowCloseButton
_closeButtonState WindowButtonState
_maximizeButton WindowMaximizeButton
_maximizeButtonState WindowButtonState
_minimizeButton WindowMinimizeButton
_minimizeButtonState WindowButtonState
_restoreButton WindowRestoreButton

Private Properties

프로퍼티 타입 설명
BackgroundChangedCallback void
ContentChangedCallback void
SetWindowState void
StandardWindow System

보호된 메소드들

메소드 설명
InitializeContentControls ( ) : void

Pre-defined controls of the window

OnButtonClose_Click ( object sender, RoutedEventArgs e ) : void
OnButtonMaximize_Click ( object sender, RoutedEventArgs e ) : void
OnButtonMinimize_Click ( object sender, RoutedEventArgs e ) : void
OnButtonRestore_Click ( object sender, RoutedEventArgs e ) : void
OnCaptionBarClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnLoaded ( object sender, RoutedEventArgs e ) : void
OnStandardWindowActivated ( object sender, EventArgs e ) : void
OnStandardWindowDeactivated ( object sender, EventArgs e ) : void
OnWindowButtonStateChange ( WindowButtonState state, WindowButton button ) : void
OnWindowDragMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
StandardWindow_StateChanged ( object sender, EventArgs e ) : void

비공개 메소드들

메소드 설명
BackgroundChangedCallback ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
ContentChangedCallback ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
SetWindowState ( WindowState state ) : void
StandardWindow ( ) : System

메소드 상세

InitializeContentControls() 보호된 메소드

Pre-defined controls of the window
protected InitializeContentControls ( ) : void
리턴 void

OnButtonClose_Click() 보호된 메소드

protected OnButtonClose_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnButtonMaximize_Click() 보호된 메소드

protected OnButtonMaximize_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnButtonMinimize_Click() 보호된 메소드

protected OnButtonMinimize_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnButtonRestore_Click() 보호된 메소드

protected OnButtonRestore_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnCaptionBarClick() 보호된 메소드

protected OnCaptionBarClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
리턴 void

OnLoaded() 보호된 메소드

protected OnLoaded ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnStandardWindowActivated() 보호된 메소드

protected OnStandardWindowActivated ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnStandardWindowDeactivated() 보호된 메소드

protected OnStandardWindowDeactivated ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnWindowButtonStateChange() 보호된 메소드

protected OnWindowButtonStateChange ( WindowButtonState state, WindowButton button ) : void
state WindowButtonState
button WindowButton
리턴 void

OnWindowDragMove() 보호된 메소드

protected OnWindowDragMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
리턴 void

StandardWindow_StateChanged() 보호된 메소드

protected StandardWindow_StateChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

프로퍼티 상세

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

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

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

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

_closeButton 보호되어 있는 프로퍼티

protected WindowCloseButton,Yuhan.WPF.CustomWindow _closeButton
리턴 WindowCloseButton

_closeButtonState 보호되어 있는 프로퍼티

protected WindowButtonState _closeButtonState
리턴 WindowButtonState

_maximizeButton 보호되어 있는 프로퍼티

protected WindowMaximizeButton,Yuhan.WPF.CustomWindow _maximizeButton
리턴 WindowMaximizeButton

_maximizeButtonState 보호되어 있는 프로퍼티

protected WindowButtonState _maximizeButtonState
리턴 WindowButtonState

_minimizeButton 보호되어 있는 프로퍼티

protected WindowMinimizeButton,Yuhan.WPF.CustomWindow _minimizeButton
리턴 WindowMinimizeButton

_minimizeButtonState 보호되어 있는 프로퍼티

protected WindowButtonState _minimizeButtonState
리턴 WindowButtonState

_restoreButton 보호되어 있는 프로퍼티

protected WindowRestoreButton,Yuhan.WPF.CustomWindow _restoreButton
리턴 WindowRestoreButton