UIElement.PreviewKeyDown UIElement.PreviewKeyDown UIElement.PreviewKeyDown UIElement.PreviewKeyDown Event

定義

この要素にフォーカスがある状態でキーが押されたときに発生します。

public:
 virtual event System::Windows::Input::KeyEventHandler ^ PreviewKeyDown;
public event System.Windows.Input.KeyEventHandler PreviewKeyDown;
member this.PreviewKeyDown : System.Windows.Input.KeyEventHandler 
Public Custom Event PreviewKeyDown As KeyEventHandler 

実装

注釈

キーの処理は、コマンドを実行し、テキストの合成などその他のプラットフォーム機能と対話します。 KeyDownイベントは、下位レベルのテキストの入力イベントを特定のコントロールで期待どおりに動作しない可能性があります。 これは、ため、一部のコントロールがあるコントロールの複合またはテキストの高度なバージョンを提供するクラスの処理の入力処理および関連するイベントです。

このイベントのエイリアスを作成する、Keyboard.PreviewKeyDown添付イベントは、このクラスのようにPreviewKeyDown一部であるクラスのメンバーのリストUIElementは基本要素として継承されます。 イベント ハンドラーに関連付けられている、PreviewKeyDownイベントは、基になるに関連付けられているKeyboard.PreviewKeyDown添付イベントと同じイベント データ インスタンスを受信します。

ルーティングされたイベント情報

識別子フィールドです。 PreviewKeyDownEvent
ルーティング方法 トンネリング
Delegate KeyEventHandler
  • 対応するバブル イベントがKeyDownします。

  • オーバーライドOnPreviewKeyDown派生クラスでは、このイベントに対するクラス処理を実装します。

適用対象

こちらもご覧ください