0

UserControlを備えたウィンドウがあります。OnKeyUpイベントをサブスクライブしましたが、起動しません。UserControlコンストラクター内で、メソッドthis.Focus();を使用します。しかし、それでもonkeyupは起動しません。何が問題で、このイベントをキャッチするために何ができますか?

4

1 に答える 1

2

これはSilverlightシナリオですが、wpfで機能するとは言えません。

keyUpイベントはusercontrolから起動され、うまく機能します。これは、usercontrolのKeyUpのイベントハンドラーを登録する方法のコードスニペットです。

 this.KeyUp += new KeyEventHandler(MainPage_KeyUp);


        void MainPage_KeyUp(object sender, KeyEventArgs e)
        {

        }
于 2010-07-01T06:46:21.503 に答える