У меня есть окно со многими списками.Эти комбинированные списки выглядят так: есть стиль:
<ComboBox Style="{StaticResource ComboBoxFlat}"
ItemsSource="{Binding Source={x:Static binding:BindingCollections.Names}}"
SelectedValuePath="Key"
DisplayMemberPath="Value"
SelectedValue="{Binding NameID}"/>
ItemsSource - список значений ключей, отображаются значения.Пока все это работает.
Теперь может случиться, что свойство, связываемое с SelectedValue, содержит ключ, которого нет в ItemsSource.Если это происходит, Combobox должен быть помечен каким-либо образом, например, Combobox должен иметь красную рамку.
Каков наилучший способ сделать это?Можно ли определить такое поведение в стиле Combobox?