私のユーザー コントロールには、Textbox1、Textbox2 などのいくつかのテキスト ボックスがあります。
親では、すべての Textbox ではなく、Textbox1 から発生した KeyDown イベントのみを処理したい
親にハンドラーを追加しました
this.AddHandler(TextBox.KeyDownEvent, new RoutedEventHandler(OnTextboxGoToPageKeyDown));
もちろん、これは私が望まないすべての KeyDown イベントを処理します。
イベントが発生した場所を確認するには、RoutedEventHandler に条件付きロジックを追加する必要がありますか?
またはより良い方法はありますか?
これを行う最善の方法は何ですか?
ありがとう。