C# 클래스 MahTweets.Configuration.WindowSettings

Persists a Window's Size, Location and WindowState to UserScopeSettings
파일 보기 프로젝트 열기: nickhodge/MahTweets.LawrenceHargrave 1 사용 예제들

공개 프로퍼티들

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

Private Properties

프로퍼티 타입 설명
Attach void
CreateWindowApplicationSettingsInstance WindowApplicationSettings
GetWindowPlacement bool
OnSaveInvalidated void
SetWindowPlacement bool
WindowClosing void
WindowSourceInitialized void

공개 메소드들

메소드 설명
SetSave ( DependencyObject dependencyObject, bool enabled ) : void
WindowSettings ( Window window ) : System

보호된 메소드들

메소드 설명
LoadWindowState ( ) : void

Load the Window Size Location and State from the settings object

SaveWindowState ( ) : void

Save the Window Size, Location and State to the settings object

비공개 메소드들

메소드 설명
Attach ( ) : void
CreateWindowApplicationSettingsInstance ( ) : WindowApplicationSettings
GetWindowPlacement ( IntPtr hWnd, WINDOWPLACEMENT &lpwndpl ) : bool
OnSaveInvalidated ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Called when Save is changed on an object.

SetWindowPlacement ( IntPtr hWnd, [ lpwndpl ) : bool
WindowClosing ( object sender, CancelEventArgs e ) : void
WindowSourceInitialized ( object sender, EventArgs e ) : void

메소드 상세

LoadWindowState() 보호된 메소드

Load the Window Size Location and State from the settings object
protected LoadWindowState ( ) : void
리턴 void

SaveWindowState() 보호된 메소드

Save the Window Size, Location and State to the settings object
protected SaveWindowState ( ) : void
리턴 void

SetSave() 공개 정적인 메소드

public static SetSave ( DependencyObject dependencyObject, bool enabled ) : void
dependencyObject System.Windows.DependencyObject
enabled bool
리턴 void

WindowSettings() 공개 메소드

public WindowSettings ( Window window ) : System
window System.Windows.Window
리턴 System

프로퍼티 상세

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

Register the "Save" attached property and the "OnSaveInvalidated" callback
public static DependencyProperty,System.Windows SaveProperty
리턴 System.Windows.DependencyProperty