Class SplitHeaderPanel
Class Represents the Splitter Header panel
Inheritance
System.Object
SplitHeaderPanel
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public class SplitHeaderPanel : Panel
Constructors
SplitHeaderPanel()
Declaration
public SplitHeaderPanel()
Methods
ArrangeOverride(Size)
Arranges child element and light-weight adorner, calculates areas of borders drawing.
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize | Specifies the supposed size of the control. |
Returns
Type | Description |
---|---|
System.Windows.Size | Returns the actually used size. It can be larger than the initial size in case when the initial size is too small to draw all borders. |
MeasureOverride(Size)
Measures child elements accordingly constraint size.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize | The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. |
Returns
Type | Description |
---|---|
System.Windows.Size | The size that this element determines it needs during layout, based on its calculations of child element sizes. |
OnApplyTemplate()
Invoked when template changed.
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the Initialized event.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e | The RoutedEventArgs that contains the event data. |