我將一個SortedListbox綁定到一個WPF組合框。一切都很好。當我選擇第一個[只有第一個]項目時,問題發生。問題在於選擇第一個項目後選擇新項目時,SelectedValue不會更改。假設第一個項目的SelectedValue是'1',並且組合中第三個項目的SelectedValue是'3'。如果我選擇第一個項目,然後選擇第三個項目。當預期爲'3'時,SelectedValue保持'1'。WPF組合框奇怪問題
任何1面臨類似的問題。
Regards,
John。
我將一個SortedListbox綁定到一個WPF組合框。一切都很好。當我選擇第一個[只有第一個]項目時,問題發生。問題在於選擇第一個項目後選擇新項目時,SelectedValue不會更改。假設第一個項目的SelectedValue是'1',並且組合中第三個項目的SelectedValue是'3'。如果我選擇第一個項目,然後選擇第三個項目。當預期爲'3'時,SelectedValue保持'1'。WPF組合框奇怪問題
任何1面臨類似的問題。
Regards,
John。
除非您從xaml頁面發佈組合框的代碼,否則您將無法找到原因。也許你的ComboBox.SelectedValue或ComboBox.SelectedItem沒有正確定義,但沒有什麼值得說的,直到看到代碼
也許你可以嘗試在你的控件上使用IsSynchronizedWithCurrentItem。
<ComboBox IsSynchronizedWithCurrentItem="True" />
真的很奇怪。我在Silverlight中使用組合框沒有任何問題,我會假設它在WPF中也可以。 – Falanwe 2011-01-11 11:21:35
發佈你的xaml代碼可以幫助你解決你的問題 – Binil 2011-01-11 11:23:58