Method AddWidget
- Namespace
- Skyline.DataMiner.Utils.InteractiveAutomationScript
- Assembly
- Skyline.DataMiner.Utils.InteractiveAutomationScriptToolkit.dll
AddWidget(Widget, IWidgetLayout)
Adds a widget to the section.
public Section AddWidget(Widget widget, IWidgetLayout widgetLayout)
Parameters
widgetWidgetWidget to add to the Section.
widgetLayoutIWidgetLayoutLocation of the widget in the grid layout.
Returns
- Section
The dialog.
Exceptions
- ArgumentNullException
When the widget is null.
- ArgumentException
When the widget has already been added to the Section.
AddWidget(Widget, int, int, HorizontalAlignment, VerticalAlignment)
Adds a widget to the section.
public Section AddWidget(Widget widget, int row, int column, HorizontalAlignment horizontalAlignment = HorizontalAlignment.Left, VerticalAlignment verticalAlignment = VerticalAlignment.Center)
Parameters
widgetWidgetWidget to add to the section.
rowintRow location of the widget on the grid.
columnintColumn location of the widget on the grid.
horizontalAlignmentHorizontalAlignmentHorizontal alignment of the widget.
verticalAlignmentVerticalAlignmentVertical alignment of the widget.
Returns
- Section
The updated section.
Exceptions
- ArgumentNullException
When the widget is null.
- ArgumentException
When the location is out of bounds of the grid.
- ArgumentException
When the widget has already been added to the dialog.
AddWidget(Widget, int, int, int, int, HorizontalAlignment, VerticalAlignment)
Adds a widget to the section.
public Section AddWidget(Widget widget, int fromRow, int fromColumn, int rowSpan, int colSpan, HorizontalAlignment horizontalAlignment = HorizontalAlignment.Left, VerticalAlignment verticalAlignment = VerticalAlignment.Center)
Parameters
widgetWidgetWidget to add to the section.
fromRowintRow location of the widget on the grid.
fromColumnintColumn location of the widget on the grid.
rowSpanintNumber of rows the widget will use.
colSpanintNumber of columns the widget will use.
horizontalAlignmentHorizontalAlignmentHorizontal alignment of the widget.
verticalAlignmentVerticalAlignmentVertical alignment of the widget.
Returns
- Section
The updated section.
Exceptions
- ArgumentNullException
When the widget is null.
- ArgumentException
When the location is out of bounds of the grid.
- ArgumentException
When the widget has already been added to the dialog.