C# Class Xwt.WPFBackend.CustomPanel

Inheritance: System.Windows.Controls.Panel, IWpfWidget
Mostra file Open project: TheBrainTech/xwt Class Usage Examples

Public Properties

Property Type Description
RenderAction Action

Public Methods

Method Description
CustomPanel ( ) : System
SetAllocation ( IWidgetBackend widgets, Rectangle rects, int singleWidget = -1 ) : void

Protected Methods

Method Description
ArrangeOverride ( System.Windows finalSize ) : Size
MeasureOverride ( System constraint ) : Size
OnRender ( System dc ) : void

Private Methods

Method Description
ArrangeChildren ( bool force ) : void

Method Details

ArrangeOverride() protected method

protected ArrangeOverride ( System.Windows finalSize ) : Size
finalSize System.Windows
return System.Windows.Size

CustomPanel() public method

public CustomPanel ( ) : System
return System

MeasureOverride() protected method

protected MeasureOverride ( System constraint ) : Size
constraint System
return System.Windows.Size

OnRender() protected method

protected OnRender ( System dc ) : void
dc System
return void

SetAllocation() public method

public SetAllocation ( IWidgetBackend widgets, Rectangle rects, int singleWidget = -1 ) : void
widgets IWidgetBackend
rects Rectangle
singleWidget int
return void

Property Details

RenderAction public_oe property

public Action RenderAction
return Action