The following example demonstrates how to bind the DropDownButton to an array of strings.
When the DropDownButton is bound to an array of objects, the component extracts the
text value from the data items and, in this way, sets the text of the items in the popup. If the
text field in the data objects is named
text, the component gets its value automatically. However, if the name of the property in the data source is different—for example,
actionText—you have to set it to the
textField property of the DropDownButton.
For a list of all fields the items model uses, refer to the article on the
The following example demonstrates how to use the
DropDownButtonItem child components to populate the popup items.