C# Class Xwt.WPFBackend.WindowBackend

Inheritance: Xwt.WPFBackend.WindowFrameBackend, IWindowBackend
Exibir arquivo Open project: TheBrainTech/xwt Class Usage Examples

Public Properties

Property Type Description
mainMenu System.Windows.Controls.Menu

Protected Properties

Property Type Description
rootPanel System.Windows.Controls.Grid

Private Properties

Property Type Description
CreateMainGrid System.Windows.Controls.Grid

Public Methods

Method Description
GetMetrics ( Size &minSize, Size &decorationSize ) : void
Initialize ( ) : void
SetChild ( IWidgetBackend child ) : void
SetMainMenu ( IMenuBackend menu ) : void
SetMinSize ( Size s ) : void
SetPadding ( double left, double top, double right, double bottom ) : void
UpdateChildPlacement ( IWidgetBackend childBackend ) : void
WindowBackend ( ) : System

Protected Methods

Method Description
ChildSizeChanged ( object o, System.Windows.SizeChangedEventArgs args ) : void
OnResizeModeChanged ( ) : void

Private Methods

Method Description
CreateMainGrid ( ) : Grid

Method Details

ChildSizeChanged() protected method

protected ChildSizeChanged ( object o, System.Windows.SizeChangedEventArgs args ) : void
o object
args System.Windows.SizeChangedEventArgs
return void

GetMetrics() public method

public GetMetrics ( Size &minSize, Size &decorationSize ) : void
minSize System.Windows.Size
decorationSize System.Windows.Size
return void

Initialize() public method

public Initialize ( ) : void
return void

OnResizeModeChanged() protected method

protected OnResizeModeChanged ( ) : void
return void

SetChild() public method

public SetChild ( IWidgetBackend child ) : void
child IWidgetBackend
return void

SetMainMenu() public method

public SetMainMenu ( IMenuBackend menu ) : void
menu IMenuBackend
return void

SetMinSize() public method

public SetMinSize ( Size s ) : void
s System.Windows.Size
return void

SetPadding() public method

public SetPadding ( double left, double top, double right, double bottom ) : void
left double
top double
right double
bottom double
return void

UpdateChildPlacement() public method

public UpdateChildPlacement ( IWidgetBackend childBackend ) : void
childBackend IWidgetBackend
return void

WindowBackend() public method

public WindowBackend ( ) : System
return System

Property Details

mainMenu public_oe property

public Menu,System.Windows.Controls mainMenu
return System.Windows.Controls.Menu

rootPanel protected_oe property

protected Grid,System.Windows.Controls rootPanel
return System.Windows.Controls.Grid