WPF组合框奇怪的问题

时间:2011-01-11 11:17:28

标签: c# wpf binding sortedlist

我将SortedListbox绑定到WPF组合框。一切都很好。当我选择第一个[仅第一个]项目时会发生问题。问题是,在选择第一个项目后选择新项目时,SelectedValue不会更改。假设第一项的SelectedValue为'1',并且组合中第三项的SelectedValue为'3'。如果我选择第一个项目,然后选择第三个项目。当预期为“3”时,SelectedValue保持为'1'。

任何一个人都面临类似的问题。

此致

约翰。

2 个答案:

答案 0 :(得分:1)

也许您可以尝试在控件上使用IsSynchronizedWithCurrentItem。

<ComboBox IsSynchronizedWithCurrentItem="True" />

答案 1 :(得分:0)

除非您从xaml页面发布组合框的代码,否则您将无法找到原因。也许您的ComboBox.SelectedValue或ComboBox.SelectedItem没有正确定义但是在看到代码之前没有什么值得的。