- Getting started
- Using the software
- Graphic and layout objects
- Developing solutions
- Developing projects with C#
- Application examples
- UI tutorial
- OPC UA tutorial
- NetLogic tutorial
- Object and variable references
Combo box
Drop-down selection whose elements are obtained from a model of the project nodes or from one or more database tables.
Properties
Name | BrowseName | DataType | Description |
---|---|---|---|
Text | Text | (Only with Mode=Editable) Text of the written/selected element. Can be used to create customized logics (for example, create new nodes). | |
Model | Model | Reference to the information model or database from which to obtain the data. | |
Selected value | SelectedValue | Value of the property set in Path of the value selected when an element is selected at runtime. | |
Selected item | SelectedItem | Element selected when the object is initialized at runtime (if empty, it is initialized without selections). After initialization, this property displays the node corresponding to the selected element (access to the property is both read and write when the data are obtained from project nodes, read-only when obtained from a database). | |
UI selected item | UISelectedItem | ||
UI selected value | UISelectedValue | ||
Allow deselection | AllowDeselection | ||
Display value path | DisplayValuePath | Attribute/property of the nodes or column of a database table whose value is to display in the list. When a value is not assigned, if the model is node-based, the BrowseName of the nodes is displayed; if the model is based on a database, the value of the first cell of each row is displayed, except for queries that further filter the values. | |
Selected value path | SelectedValuePath | Property with which to assign a value to the Value property selected at runtime when selecting an element. | |
Query | Query | Standard SQL query to filter the data of interest. You can use it to filter data from a database and to filter data obtained from a node-based model. In case of a node-based model, the SELECT * FROM Model part is mandatory, followed by the WHERE clause with which to indicate the search conditions - for example: SELECT * FROM Model WHERE Speed > 40 | |
Mode | Mode | Mode of selection of the elements. Normal = selection with click; Normal with text search = selection with click or full typing of an existing element; Editable = selection with click or full typing of an existing or new element. | |
Font family | FontFamily | Font family. | |
Font weight | FontWeight | Font weight. | |
Font italic | FontItalic | Enables/disables italics in the text. | |
Font size | FontSize | Font size. | |
Text color | TextColor | Color of the text to display. | |
Sort order | SortOrder | Default sort order, ascending or descending, of the elements. | |
Order by | OrderBy | Attribute/property of the nodes or column of a table by which to sort the elements. Generally the same attribute/property or column from which the elements are obtained is set. | |
Visible | Visible | (Inherited from Element) | |
Enabled | Enabled | (Inherited from Element) | |
Opacity | Opacity | (Inherited from Element) | |
Left margin | LeftMargin | (Inherited from Element) | |
Top margin | TopMargin | (Inherited from Element) | |
Right margin | RightMargin | (Inherited from Element) | |
Bottom margin | BottomMargin | (Inherited from Element) | |
Width | Width | (Inherited from Element) | |
Height | Height | (Inherited from Element) | |
Horizontal alignment | HorizontalAlignment | (Inherited from Element) | |
Vertical alignment | VerticalAlignment | (Inherited from Element) | |
Rotation | Rotation | (Inherited from Element) |
Methods
Refresh
- BrowseName
- Refresh
Events
Selection changed
- BrowseName
Provide Feedback