KeyEventHandler 代理人
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public delegate void KeyEventHandler(System::Object ^ sender, KeyEventArgs ^ e);
public delegate void KeyEventHandler(object sender, KeyEventArgs e);
type KeyEventHandler = delegate of obj * KeyEventArgs -> unit
Public Delegate Sub KeyEventHandler(sender As Object, e As KeyEventArgs)
パラメーター
- sender
- Object
イベント ハンドラーがアタッチされているオブジェクト。
イベントのデータ。
例
次の例では、イベントに関連付けられているキーが Return キーであるかどうかを確認します。
private void OnKeyDownHandler(object sender, KeyEventArgs e)
{
if (e.Key == Key.Return)
{
textBlock1.Text = "You Entered: " + textBox1.Text;
}
}
Private Sub OnKeyDownHandler(ByVal sender As Object, ByVal e As KeyEventArgs)
If (e.Key = Key.Return) Then
textBlock1.Text = "You Entered: " + textBox1.Text
End If
End Sub
注釈
このデリゲートは、次の添付イベントと共に使用されます。
このデリゲートは、基本要素の次のルーティング イベントでも使用されます。 これらのルーティング イベントは、前述の添付イベントを転送して、WPF の一般的な要素モデルにアクセスできるようにします。
アタッチされたイベントと基本要素ルーティング イベントはイベント データを共有し、ルーティング イベントのバブリングおよびトンネリング バージョンもイベント データを共有します。 これは、イベント ルートを移動するイベントの処理特性に影響を与える可能性があります。 詳細については、「 入力の概要」を参照してください。
拡張メソッド
GetMethodInfo(Delegate) |
指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。 |
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET