次の方法で共有


AxHost.KeyUp イベント

KeyUp イベントは、 AxHost クラスではサポートされません。

Public Shadows Event KeyUp As KeyEventHandler
[C#]
public new event KeyEventHandler KeyUp;
[C++]
public: __event KeyEventHandler* KeyUp;

[JScript] JScript では、このクラスで定義されているイベントを処理できます。ただし、独自に定義することはできません。

イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、KeyEventArgs 型の引数を受け取りました。次の KeyEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ 説明
Alt Alt キーが押されたかどうかを示す値を取得します。
Control Ctrl キーが押されたかどうかを示す値を取得します。
Handled イベントが処理されたかどうかを示す値を取得または設定します。
KeyCode KeyDown イベントまたは KeyUp イベントのキーボード コードを取得します。
KeyData KeyDown イベントまたは KeyUp イベントのキー データを取得します。
KeyValue KeyDown イベントまたは KeyUp イベントのキーボード値を取得します。
Modifiers KeyDown イベントまたは KeyUp イベントの修飾フラグを取得します。修飾子キー (Ctrl、Shift、および Alt) の中で、どのキーの組み合わせが押されたのかを示します。
Shift Shift キーが押されたかどうかを示す値を取得します。

解説

KeyUp イベントのハンドラを追加または削除しようとすると、 NotSupportedException がスローされます。 Control クラスから派生したイベントは、 AxHost クラスではサポートされません。 AxHost ラッパーを作成しときに ActiveX コントロールによって公開されるイベントは、使用する必要のあるイベントです。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

AxHost クラス | AxHost メンバ | System.Windows.Forms 名前空間