Являє собою спадний список вибору.
Наслідує: ValuedControl : Control : UIElement : UIElementBaseВластивість вмісту: Children
| Ім'я | Тип | Опис |
|---|---|---|
| Children | List<ComboBoxItems> | Вміст списку. Являє собою список елементів ComboBoxItem. Може бути статичним або динамічним. |
| ItemsSource | Array | Завжди прив'язка - Bind. Джерело даних для відображення в списку. |
| DisplayProperty | String | Ім'я властивості, яке буде відображатися при зв'язуванні елементів списку з об'єктами. |
| ShowValue | Boolean | Відображати в списку значення замість вмісту. |
| Align | TextAlign | Вирівнювання тексту. |
| Style | ComboBoxStyle |
Стиль відображення. Можливі значення:
|
| Size | ControlSize |
Розмір елементу. Можливі значення:
ControlSize не підтримуються).
|
| Highlight | Boolean | Візуально виділяти елемент, якщо його значення непорожнє. Корисно для фільтрів. |
| Властивості базового елементу | ||
Вміст спадного списку може задаватися трьома різними способами:
Content і Value. Властивість ItemsSource не зазначається.
При обранні елементу властивості Value присвоюється відповідне значення Value
з елементу. В списку відображається властивість Content (або Value, якщо встановлено ShowValue = true).
ItemsSource
пов'язується з масивом об'єктів. Значенням буде обраний об'єкт. В списку відображається властивість зв'язаного об'єкта,
задана властивістю DisplayProperty.
ItemsSource також пов'язується
з масивом об'єктів. Але для відображення і вибору значень використовується єдиний вкладений елемент
ComboBoxItem. Властивості Content і Value
цього елементу зв'язуються з необхідними значеннями елементу масиву.