Interface ILayoutManager
Assembly: Syncfusion.Shared.Base.dll
public interface ILayoutManager
Properties
Declaration
bool AutoLayout { get; set; }
Property Value
Declaration
Control ContainerControl { get; set; }
Property Value
Type |
System.Windows.Forms.Control |
Declaration
Rectangle CustomLayoutBounds { get; set; }
Property Value
Type |
System.Drawing.Rectangle |
Methods
Declaration
void AddLayoutComponent(Control childControl, object constraints)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
childControl |
|
System.Object |
constraints |
|
Declaration
Size GetMinimumSize(Control control)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
control |
|
Returns
Declaration
Size GetPreferredSize(Control childControl)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
childControl |
|
Returns
Declaration
Declaration
Returns
Declaration
Size PreferredLayoutSize()
Returns
Declaration
void RemoveLayoutComponent(Control childControl)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
childControl |
|
Declaration
void SetMinimumSize(Control control, Size value)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
control |
|
System.Drawing.Size |
value |
|
Declaration
void SetPreferredSize(Control control, Size value)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
control |
|
System.Drawing.Size |
value |
|