1
我有一個組合框如何在更改ItemsSource時更改ComboBox.SelectedItem?
<ComboBox ItemsSource="{Binding ElementName=listBox, Path=SelectedItem.Values}" SelectedItem="{Binding Path=SelectedValue}"/>
在改變的ItemsSource我可以的SelectedItem得到一個錯誤,因爲在新的ItemsSource沒有的SelectedItem。我需要改變ItemsSource改變SelectedIndex爲0。
怎麼辦?
我不想使用代碼。是否有任何xaml方法或可能是驗證規則的任何東西? – Nodon
只要'ItemsSource'被分配了一個新值,'SelectedIndex'就會自動變爲-1。 – jsanalytics
綁定值是一個ValueType。它不支持空值。 – Nodon