Table of Contents

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 Widget

Widget to add to the dialog.

widgetLayout IWidgetLayout

Location 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 Widget

Widget to add to the dialog.

row int

Row location of widget on the grid.

column int

Column location of the widget on the grid.

horizontalAlignment HorizontalAlignment

Horizontal alignment of the widget.

verticalAlignment VerticalAlignment

Vertical 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 Widget

Widget to add to the dialog.

fromRow int

Row location of widget on the grid.

fromColumn int

Column location of the widget on the grid.

rowSpan int

Number of rows the widget will use.

colSpan int

Number of columns the widget will use.

horizontalAlignment HorizontalAlignment

Horizontal alignment of the widget.

verticalAlignment VerticalAlignment

Vertical 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.