Table of Contents

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

widget Widget

Widget to add to the Section.

widgetLayout IWidgetLayout

Location 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

widget Widget

Widget to add to the section.

row int

Row location of the 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

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

widget Widget

Widget to add to the section.

fromRow int

Row location of the 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

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.