我使用WPF工具包的DataGrid绑定到个人收藏。姓氏是通过用公知的名称组合框表示。

<x:Array x:Key="knownLastNames" Type="sys:String">
    <sys:String>Johnson</sys:String>
    <sys:String>Williams</sys:String>
</x:Array>

的问题是,如果我设置名字为“布朗”(在knownLastNames错过),组合框列是空的。

<dg:DataGridComboBoxColumn Header="LastName" TextBinding="{Binding LastName}" ItemsSource="{Binding Source={StaticResource knownLastNames}}" />

如果我增加ComboBox的编辑,我可以看到“布朗”,但只有在编辑模式(按F2)。

scroll top