2012-04-18 23 views
0

(使用WPF應用程序)用戶控件,觸發上的Enter鍵擊

的情況: 在一個WPF應用程序,我犯了一個WPF用戶控件,已被放置在應用程序窗口內多次。

在usercontroll中是一個可以執行某些操作的按鈕。例如,只是做一個簡單的消息框。

我想要做的是按Enter鍵時激活按鈕。

但是,這是問題所在。 如果我會在用戶控件內做這件事,它會按下每個用戶控件實例的所有按鈕嗎?

處理這個問題的正確方法是什麼?

回答

1

它會按下應用程序中每個usercontrol實例的所有按鈕嗎?

否。當您處理Enter鍵時,只會涉及一個實例,通常是一個包含輸入焦點的實例。

如需進一步閱讀,可以從at MSDN

+0

aaah yes!當然!非常合乎邏輯,因爲fucus是應用程序中的某個地方,而不是全面的概述。我想錯了。感謝你的回答。幫了很多! – Dante1986 2012-04-18 13:38:38

相關問題