3
我的問題是如何在C#(WPF)組合框中選擇ComboBoxItem時執行操作?選擇組合框時的事件
在this post他們處理DropDownClosed事件,但他們不處理鍵盤選擇。
所以我解釋一下我的情況:
「選擇」爲ComboBoxItems或「的SelectionChanged」組合框做的動作只有當用戶選擇不同ComboBoxItem事件,但我想,該行動執行即使用戶選擇的ComboBoxItem與ComboBoxItem已選擇的ComboBoxItem相同。
我嘗試使用「PreviewMouseLeftButtonDown」,但是如果用戶使用鍵盤選擇或者只是保持鼠標按下然後選擇,它不起作用。
在我的情況,我要打開一個窗口,當我選擇一個項目:
private void cmiCCSelect_Selected(object sender, RoutedEventArgs e)
{
cCEntityWindow.ShowDialog();
}
但是,如果用戶關閉該窗口,並重新選擇相同的項目,這是行不通的。我必須選擇另一個,然後重新選擇相同的事件「選定」才能執行。
任何人都可以幫助我嗎?
似乎我用'Enter'關閉了。對不起 – Noctis 2014-09-10 12:07:31