0

(WPFアプリケーションを使用)

状況:WPFアプリケーション内で、アプリケーションウィンドウ内に複数回配置されたWPFユーザーコントロールを作成しました。

usercontrollには、何かを行うボタンがあります。たとえば、単純なメッセージボックスを実行します。

私がやりたいのは、Enterキーが押されたときにボタンをアクティブにすることです。

しかし、ここに問題があります。ユーザーコントロール内でそれを行う場合、アプリケーション内の各ユーザーコントロールインスタンスのすべてのボタンを押しますか?

これに対処する正しい方法は何ですか?

4

1 に答える 1

1

アプリケーションの各ユーザーコントロールインスタンスのすべてのボタンを押しますか?

いいえ。Enter キーを処理する場合、通常は入力フォーカスを含む 1 つのインスタンスのみが関与します。

さらに読むには、MSDN で開始できます。

于 2012-04-18T13:22:18.113 に答える