Method AddWidget
- Namespace
- Skyline.DataMiner.Utils.InteractiveAutomationScript
- Assembly
- Skyline.DataMiner.Utils.InteractiveAutomationScriptToolkit.dll
AddWidget(Widget, IWidgetLayout)
Adds a widget to the dialog.
public Dialog AddWidget(Widget widget, IWidgetLayout widgetLayout)
Parameters
widget
WidgetWidget to add to the dialog.
widgetLayout
IWidgetLayoutLocation of the widget on the grid layout.
Returns
- Dialog
The dialog.
Exceptions
- ArgumentNullException
When the widget is null.
- ArgumentException
When the widget has already been added to the dialog.
AddWidget(Widget, int, int, HorizontalAlignment, VerticalAlignment)
Adds a widget to the dialog.
public Dialog AddWidget(Widget widget, int row, int column, HorizontalAlignment horizontalAlignment = HorizontalAlignment.Left, VerticalAlignment verticalAlignment = VerticalAlignment.Center)
Parameters
widget
WidgetWidget to add to the dialog.
row
intRow location of widget on the grid.
column
intColumn location of the widget on the grid.
horizontalAlignment
HorizontalAlignmentHorizontal alignment of the widget.
verticalAlignment
VerticalAlignmentVertical alignment of the widget.
Returns
- Dialog
The dialog.
Exceptions
- ArgumentNullException
When the widget is null.
- ArgumentException
When the widget has already been added to the dialog.
AddWidget(Widget, int, int, int, int, HorizontalAlignment, VerticalAlignment)
Adds a widget to the dialog.
public Dialog AddWidget(Widget widget, int fromRow, int fromColumn, int rowSpan, int colSpan, HorizontalAlignment horizontalAlignment = HorizontalAlignment.Left, VerticalAlignment verticalAlignment = VerticalAlignment.Center)
Parameters
widget
WidgetWidget to add to the dialog.
fromRow
intRow location of widget on the grid.
fromColumn
intColumn location of the widget on the grid.
rowSpan
intNumber of rows the widget will use.
colSpan
intNumber of columns the widget will use.
horizontalAlignment
HorizontalAlignmentHorizontal alignment of the widget.
verticalAlignment
VerticalAlignmentVertical alignment of the widget.
Returns
- Dialog
The dialog.
Exceptions
- ArgumentNullException
When the widget is null.
- ArgumentException
When the widget has already been added to the dialog.