我将SortedListbox绑定到WPF组合框。一切都很好。当我选择第一个[仅第一个]项目时会发生问题。问题是,在选择第一个项目后选择新项目时,SelectedValue不会更改。假设第一项的SelectedValue为'1',并且组合中第三项的SelectedValue为'3'。如果我选择第一个项目,然后选择第三个项目。当预期为“3”时,SelectedValue保持为'1'。
任何一个人都面临类似的问题。
此致
约翰。
答案 0 :(得分:1)
也许您可以尝试在控件上使用IsSynchronizedWithCurrentItem。
<ComboBox IsSynchronizedWithCurrentItem="True" />
答案 1 :(得分:0)
除非您从xaml页面发布组合框的代码,否则您将无法找到原因。也许您的ComboBox.SelectedValue或ComboBox.SelectedItem没有正确定义但是在看到代码之前没有什么值得的。