我有一個文本框和有界列表框的數據模板內的一些標籤。wpf選擇列表框中的控件
當我點擊任何標籤時,整個項目以藍色突出顯示,但是當我直接點擊不同的文本框時,選擇不會改變。
即使單擊文本框,是否有一種方法可以使列表框的選擇更改?
感謝
我有一個文本框和有界列表框的數據模板內的一些標籤。wpf選擇列表框中的控件
當我點擊任何標籤時,整個項目以藍色突出顯示,但是當我直接點擊不同的文本框時,選擇不會改變。
即使單擊文本框,是否有一種方法可以使列表框的選擇更改?
感謝
這就是我正好問前幾天,看帖子:"WPF: Trigger SelectedIndex changed whilst clicking on any control within a ListBoxItem area"
基本上有幾種解決方案,採用落後和XAML代碼,但我沒有驗證後一種方法還
原因是因爲TextBox處理點擊事件以獲得焦點。有許多的方式來處理這個問題,包括但不限於:
的可能重複的[WPF:觸發的SelectedIndex改變而點擊任何控制ListBoxItem的區域之內的(http://stackoverflow.com/questions/6680987/ WPF的觸發的selectedIndex-改變-同時單擊-上任何控制中之-listbo) –