В шаблоне данных появляется следующее:
<ComboBox IsSynchronizedWithCurrentItem="False"
SelectedIndex="0"
SelectedItem="{Binding Path=Value, Mode=OneWayToSource}"
ItemsSource="{Binding Path=EnumeratedValues, Mode=OneTime}"/>
Если установлено значение SelectedIndex
(как показано выше), привязка OneWayToSource
к Value
не работает. Если я не установлю SelectedIndex
, то привязка к Value
будет в порядке.
Однако мне бы очень хотелось установить SelectedIndex
в 0, потому что, если я опущу его установку, по умолчанию в ComboBox
.
будет выбран
элемент
Может кто-нибудь увидеть способ, которым я могу поддерживать свою привязку к Value
, в то же время гарантируя, что первый элемент в ComboBox
выбран по умолчанию?