Controls
Button
Button control
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Background | Brush | Defines the control's background color | - |
| BorderBrush | Brush | Defines the control's border color | - |
| IconSource | StringPath | Defines the icon to display | - |
| IconWidth | Int32 | Defines the icon's width | - |
| IconHeight | Int32 | Defines the icon's height | - |
| Action | CommandActionList | The action to invoke on click.The actions' list include the Actions created in the Job | - |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
CheckBox
CheckBox control for boolean state
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| IsChecked | Boolean | The check state | IN-OUT |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ColorEditBox
Color control to edit pixel value
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Value | Color | The color value | IN-OUT |
| ShowText | Boolean | Display the color's text | - |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ComboBox
ComboBox control for string selection
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| ItemsSource | IEnumerable | The list of items as string | - |
| SelectedItem | String | The selected item | OUT |
| SelectedIndex | Int32 | The selected item's index | IN-OUT |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ComboDynamicEnum
ComboBox to use within DynamicEnum properties, such as camera and device selection
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
EnumEditBox
ComboBox control for Enum selection
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| EnumType | StringSelector | The enum type | - |
| EnumValue | StringSelector | The enum value | - |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
GenICamParameterSelector
GenICam node parameter selection
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Parameter | String | The GenICam parameter name | OUT |
| TextAlignment | TextAlignment | The text alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ImageLogo
Displays a custom image
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| IconSource | StringPath | Defines the image to display | - |
| Stretch | Stretch | The image stretch behavior | - |
| UseThemeLogo | Boolean | If true, use the logo image in current Theme | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ImageStrip
Displays an array of images
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| ImageStripWidth | Int32 | Defines the width of the image in the strip | - |
| ImageStripHeight | Int32 | Defines the height of the image in the strip | - |
| SelectedIndex | Int32 | The selected item's index | IN-OUT |
| Orientation | Orientation | Defines the stack's orientation | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
Label
Displays a custom text.Allows also to display a generic value performing a ToString conversion.
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Text | String | The label's text to display | IN |
| TextForeground | Brush | The label's foreground | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| ValueFormat | String | The format to use when converting the InValue property to string, if possible.This is usually applied to numeric values. | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ListBox
ListBox to select custom items
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Background | Brush | Defines the control's background color | - |
| ItemsSource | IEnumerable | The list of items as string | - |
| SelectedItem | String | The selected item | OUT |
| SelectedIndex | Int32 | The selected item's index | IN-OUT |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
NumericEditBox
Edit numeric values
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| BorderBrush | Brush | Defines the control border color | - |
| BorderThickness | Int32 | Defines the control border thickness | - |
| ValueBackground | Brush | The label's value background | - |
| ValueForeground | Brush | The label's value foreground | - |
| IsReadOnly | Boolean | Indicates whether the control is read-only | - |
| HasPicker | Boolean | Sets if the control has picker | - |
| PickerKind | DoubleEditBoxPickerKind | Sets the picker's kind | - |
| SmallChange | Double | The control's small change | - |
| DecimalPlaces | Int32 | The control's decimal places | - |
| Value | Double | The control's value | - |
| MinValue | Double | The control's min value | IN |
| MaxValue | Double | The control's max value | IN |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
NumericSlider
Edit numeric values using slider control
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Width | Double | Defines the control's width | - |
| SmallChange | Double | The control's small change | - |
| DecimalPlaces | Int32 | The control's decimal places | - |
| ShowNumber | Boolean | Displays the number near the slider | - |
| Value | Double | The control's value | - |
| MinValue | Double | The control's min value | IN |
| MaxValue | Double | The control's max value | IN |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
NumericCircularSlider
Edit numeric values using a circular slider control with multiple revolution capabilities
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| TextPosition | Dock | Defines the label's position around the control | - |
| MinValue | Double | The control's min value | - |
| MaxValue | Double | The control's max value | - |
| MaxPerRound | Double | The control's max value for each revolution | - |
| DecimalPlaces | Int32 | The control's decimal places | - |
| Value | Double | The control's value | - |
| ShowLabel | Boolean | Shows the label associated to the control | - |
| Text | String | Defines the label's text to display | - |
| TextVerticalAlignment | VerticalAlignment | Defines the label's text vertical alignment | - |
| TextHorizontalAlignment | HorizontalAlignment | Defines the label's text horizontal alignment | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ProgramButtons
Displays basic program button to control Start loop,Single run and Stop loop
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Width | Double | Defines the control's width | - |
| IconWidth | Int32 | Defines the icon's width | - |
| IconHeight | Int32 | Defines the icon's height | - |
| IconStart | StringPath | Defines the icon to display for StartLoop button | - |
| IconRunSingle | StringPath | Defines the icon to display for RunSingle button | - |
| IconStop | StringPath | Defines the icon to display for Stop button | - |
| ButtonBackground | Brush | Defines buttons' background color | - |
| ButtonBorderBrush | Brush | Defines buttons' border color | - |
| ButtonWidth | Double | The buttons' width | - |
| ButtonHeight | Double | The buttons' height | - |
| Orientation | Orientation | The buttons' stack orientation | - |
| ShowStartLoop | Boolean | Displays the StartLoop button | - |
| ShowRunSingle | Boolean | Displays the RunSingle button | - |
| ShowStopLoop | Boolean | Displays the Stop button | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| Height | Double | Defines the control's height | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ProgressRing
Button control
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| IsActive | Boolean | Defines the active state of the progress ring | IN |
| Thickness | Int32 | Defines the ring thickness | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
TextBox
Edits string value.This control is designed to work only with strings, no implicit conversion is performed.
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| Background | Brush | Defines the control background color | - |
| BorderBrush | Brush | Defines the control border color | - |
| BorderThickness | Int32 | Defines the control border thickness | - |
| TextForeground | Brush | Defines the text foreground color | - |
| IsReadOnly | Boolean | Indicates whether the control is read-only | - |
| Text | String | The text's value | IN-OUT |
| TextHorizontalAlignment | HorizontalAlignment | The text horizontal alignment | - |
| TextVerticalAlignment | VerticalAlignment | The text vertical alignment | - |
| TextWrapping | TextWrapping | Sets the text wrapping | - |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |
ToggleSwitch
Button with on/off state
PROPERTIES
| Name | Type | Description | IN/OUT |
|---|---|---|---|
| OnContent | String | Defines the content for ON state | - |
| OffContent | String | Defines the content for OFF state | - |
| IsChecked | Boolean | The check state | IN-OUT |
| Width | Double | Defines the control's width | - |
| Height | Double | Defines the control's height | - |
| Name | String | The control's name | - |
| Enable | Boolean | Defines if the control is enabled in the UI | IN |
| IsVisible | Boolean | Defines if the control is visible in the UI | IN |
| AnchorHorizontal | HorizontalAlignment | Defines the control's horizontal anchor respect to its parent container | - |
| AnchorVertical | VerticalAlignment | Defines the control's vertical anchor respect to its parent container | - |
| LocationX | Double | Defines the control's location X.This value is always refered to parent's left margin | - |
| LocationY | Double | Defines the control's location Y.This value is always refered to parent's top margin | - |
| Row | Int32 | Defines the row coordinate where the control is loaded.This value has effect only inside a Grid | - |
| Column | Int32 | Defines the column coordinate where the control is loaded.This value has effect only inside a Grid | - |
| RowSpan | Int32 | Defines the number of rows where the control spans within.This value has effect only inside a Grid | - |
| ColumnSpan | Int32 | Defines the number of columns where the control spans within.This value has effect only inside a Grid | - |
| Background | Brush | Defines the control's background color | - |
| FontSize | Double | Defines the font size.This value is inherited by children, until explicitly set by child control. | - |
| FontFamily | FontFamily | Defines the font family.This value is inherited by children, until explicitly set by child control. | - |
| FontWeight | FontWeight | Defines the font weight.This value is inherited by children, until explicitly set by child control. | - |
| FontStyle | FontStyle | Defines the font style.This value is inherited by children, until explicitly set by child control. | - |
| Tooltip | String | Defines tooltip to show on mouse over | - |
| AccessLevel | UserLevel | Defines the requested user level to interact with the control | - |
| VisibilityLevel | UserLevel | Defines the requested user level to see the control | - |