我遇到了一个问题,我很惊讶,我找不到任何有关的讨论(除WPF MVVM ComboBox SelectedItem or SelectedValue not working也许)。将SelectedItem绑定为ItemsSource的绑定未完成
我有一个MVVM窗体,有2 ctors,一个是“新项目创建”,另一个是“项目修改”。我有一个组合框表示该项目的一个属性。
在修改ctor中,绑定到ItemsSource的属性被初始化,然后绑定到SelectedItem的属性被设置。但是在用户界面中没有选择任何内容,除非我延迟(即使很小一点)SelectedItem设置。
我该如何解决这个问题?我体面不能保持一个计时器完全随机的间隔来解决该问题:d
谢谢您的帮助
你可以尝试SelectedIndex?它在过去为我工作。 – Kugel 2010-12-12 20:26:05
我遵循你的建议并尝试了这个,但问题是完全一样的:它只影响UI中的selectedItem,如果有点延迟。 – 2010-12-13 00:17:14