Skip to content

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 -

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 -