Name | Description | Property Type | Scripting | Category |
---|
Background Color | The background color of the component. | Color | .background | Appearance |
Border | The border surrounding this component. Options are: No border, Etched (Lowered), Etched (Raised), Bevel (Lowered), Bevel (Raised), Bevel (Double), Field Border, and Line Border.
Note: The border is unaffected by rotation.
This feature was changed in Ignition version 8.1.21:
As of 8.1.21, the "Button Border" and "Other Border" options are removed. | Border | .border | Common |
Cursor | The mouse cursor to use when hovering over this component. Options are: Default, Crosshair, Text, Wait, Hand, Move, SW Resize, or SE Resize. | int | .cursorCode | Common |
Data | The dataset containing the list of choices in the dropdown. Either a one-column or two-column dataset. The first column is always the stored value, and the second column (if present) will be what is displayed to the user. | Dataset | .data | Data |
Dropdown Display Mode | Changes the dropdown's display. | int | .mode | Appearance |
Enabled | If disabled, a component cannot be used. | boolean | .componentEnabled | Common |
Font | Font of text on this component. | Font | .font | Appearance |
Foreground Color | The foreground color of the component. | Color | .foreground | Appearance |
Hide Table Columns? | A comma separated list of columns to hide from the dropdown table, for example, "0,2" (only used in table mode). | String | .hideTableColumns | Appearance |
Horizontal Alignment | Determines the alignment of the contents along the X axis. | int | .horizontalAlignment | Layout |
Max Row Count | The number of rows to display in the dropdown list before displaying a scrollbar. | int | .maximumRowCount | Appearance |
Max Table Height | The maximum height allowed for the dropdown table (only used in table mode).
The following feature is new in Ignition version 8.1.12
Click here to check out the other new features
If Max Table Height is negative, the table popup will auto size to fill contents. | int | .maxTableHeight | Appearance |
Max Table Width | The maximum width allowed for the dropdown table (only used in table mode).
The following feature is new in Ignition version 8.1.12
Click here to check out the other new features
If Max Table Width is negative, the table popup will auto size to fill contents. | int | .maxTableWidth | Appearance |
Mouseover Text | The text that is displayed in the tooltip which pops up on mouseover of this component. | String | .toolTipText | Common |
Name | The name of this component. | String | .name | Common |
No Selection Label | The label to display when nothing is selected. | String | .noSelectionLabel | Behavior |
No Selection String | The string value when nothing is selected. | String | .noSelectionString | Behavior |
No Selection Value | The value when nothing is selected. | int | .noSelectionValue | Behavior |
Quality | The data quality code for any Tag bindings on this component. | QualityCode | .quality | Data |
Row Height | Determines the height of each item in the dropdown list. The default is -1 pixels, which causes the row height to be determined automatically by the current font. | int | .rowHeight | Appearance |
Selected Index | The index of the selected item. (Read only. Usable in bindings and scripting.) | int | .selectedIndex | Uncategorized |
Selected Label | The currently selected label. | String | .selectedLabel | Data |
Selected String Value | The currently selected value, if the value column is a string. | String | .selectedStringValue | Data |
Selected Value | The currently selected value. | Integer | .selectedValue | Data |
Selection Background | The background color of a selected cell in the dropdown list. | Color | .selectionBackground | Appearance |
Selection Mode | The selection mode determines the behavior of the dropdown: whether its selected value must strictly be in the underlying set of choices, whether it is flexible, or if users can type into the component. | int | .selectionMode | Behavior |
Show Table Header? | Selects whether or not the dropdown table header is displayed (only used in table mode). | boolean | .showTableHeader | Appearance |
Styles | Contains the component's styles. | Dataset | .styles | Appearance |
Vertical Alignment | Determines the alignment of the contents along the Y axis. | int | .verticalAlignment | Layout |
Visible | If disabled, the component will be hidden. | boolean | .visible | Common |
Deprecated Properties |
Data Quality | The data quality code for any Tag bindings on this component. | int | .dataQuality | Deprecated |