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
widgetWidgetWidget to add to the dialog.
widgetLayoutIWidgetLayoutLocation 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
widgetWidgetWidget to add to the dialog.
rowintRow location of widget on the grid.
columnintColumn location of the widget on the grid.
horizontalAlignmentHorizontalAlignmentHorizontal alignment of the widget.
verticalAlignmentVerticalAlignmentVertical 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
widgetWidgetWidget to add to the dialog.
fromRowintRow location of 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
- Dialog
The dialog.
Exceptions
- ArgumentNullException
When the widget is null.
- ArgumentException
When the widget has already been added to the dialog.