WPF组合框选择更改事件的问题

时间:2011-08-22 20:28:40

标签: c# wpf combobox

我的逻辑是根据组合框中的用户选择打开搜索模式窗口。发生的情况是模态窗口打开但所选项目不会反映在组合框中。即,与Windows窗体不同,当触发selectionchanged事件时,WPF组合框不会反映新选择的项目。

好吧我会在Winform中使用SelectionChangeCommitted,在这种情况下我找不到相同的东西。我错过了一些明显的东西吗?谢谢!

1 个答案:

答案 0 :(得分:0)

您是否在组合框的selecteditemchanged事件的上下文中打开模态窗口?我建议使用调度程序打开模态窗口。如果这是问题,这将使绑定时间赶上。您是否将组合框的选定项绑定到模型/视图模型上的属性?如果是这样,这是单向还是双向绑定?

如果您在问题中发布了一些代码,那将会很有帮助。