Interface ILayoutProcessHandler
Namespace: Syncfusion.Layouting
Assembly: Syncfusion.DLS.Base.dll
Syntax
public interface ILayoutProcessHandler
Methods
GetNextArea(out RectangleF)
Gets the next free area.
Declaration
bool GetNextArea(out RectangleF rect)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.RectangleF | rect | The rectangle of allowed area. |
Returns
Type | Description |
---|---|
System.Boolean | True if area allowed, else False |
HandleSplittedWidget(SplitWidgetContainer, LayoutState)
Handles the splitted widget.
Declaration
bool HandleSplittedWidget(SplitWidgetContainer stWidgetContainer, LayoutState state)
Parameters
Type | Name | Description |
---|---|---|
SplitWidgetContainer | stWidgetContainer | The splitted widget container. |
LayoutState | state | The current state of layout context. |
Returns
Type | Description |
---|---|
System.Boolean | True for continue layouting process, False - for stopping |
PushLayoutedWidget(LayoutedWidget)
Pushes the layouted widget to external holder.
Declaration
void PushLayoutedWidget(LayoutedWidget ltWidget)
Parameters
Type | Name | Description |
---|---|---|
LayoutedWidget | ltWidget | The layouted widget. |