DragOver イベントは、 AxHost クラスではサポートされません。
Public Shadows Event DragOver As DragEventHandler
[C#]
public new event DragEventHandler DragOver;
[C++]
public: __event DragEventHandler* DragOver;
[JScript] JScript では、このクラスで定義されているイベントを処理できます。ただし、独自に定義することはできません。
イベント データ
イベント ハンドラが、このイベントに関連するデータを含む、DragEventArgs 型の引数を受け取りました。次の DragEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 説明 |
---|---|
AllowedEffect | ドラッグ イベントの元の場所 (またはソース) で実行できるドラッグ アンド ドロップ操作を取得します。 |
Data | このイベントに関連付けられているデータを含む IDataObject を取得します。 |
Effect | ドラッグ アンド ドロップ操作のターゲットのドロップ効果を取得または設定します。 |
KeyState | マウス ボタンの状態と同様に、Shift、Ctrl、Alt の各キーの現在の状態を取得します。 |
X | マウス ポインタの x 座標 (画面座標) を取得します。 |
Y | マウス ポインタの y 座標 (画面座標) を取得します。 |
解説
DragOver イベントのハンドラを追加または削除しようとすると、 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 ファミリ