我有使用绑定到字典的可编辑ComboBox:
<ComboBox IsEditable="True" ItemsSource="{Binding MyDict}" DisplayMemberPath="Value" SelectedValuePath="Value" SelectedValue="{Binding MyProp}" />
有时我需要在代码中设置属性MyProp的一些其他值,该值未在字典中显示。在这种情况下,ComboBox不会显示该值。
在这种情况下,我应该如何处理ComboBox以显示任意值?
AComboBox
无法选择任意值。它只能选择其Items
或ItemsSource
集合中存在的值或项目。
因此,必须先向添加一个条目,MyDict
然后才能选择它。您可以将的Text
属性设置ComboBox
为random string
,但这不会选择任何项目并设置MyProp
属性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句