刷新WPF组合框
问题描述:
我有ComboBox
列出所有枚举值使用ObjectDataProvider
。由于枚举值并不总是那么清楚,他们需要进行本地化,所以我使用转换器来实现这一点。这一切工作正常,但当我改变语言,我不得不以某种方式更新组合框。我该怎么做? ComboBox'es UpdateLayout()
和Items.Refresh()
完全没有效果。刷新WPF组合框
答
试着在ObjectDataProvider
本身上拨打Refresh
。
Pavlo是正确的,并确保您的绑定设置为OneWay而不是一次性 – blindmeis 2011-03-15 14:32:07