ImageClickEventArgs クラス
アセンブリ: System.Web (system.web.dll 内)


このクラスは、HtmlInputImage サーバー コントロール、または ImageButton Web サーバー コントロールをユーザーがクリックした位置を渡します。HtmlInputImage サーバー コントロールをクリックすると ServerClick イベントが発生し、ImageButton サーバー コントロールをクリックすると Click イベントが発生します。その後、イベント ハンドラを使用して、これらの座標の値を基にプログラムによってイベントに応答できます。
![]() |
---|
イベントが発生すると、デリゲートを使用してイベント ハンドラが呼び出されます。詳細については、「イベントの発生」を参照してください。

次のコード例は、このクラスによって提供された情報を使用して、ユーザーがイメージをクリックした位置の座標を表示する ASP.NET ページを示しています。
' Define the event handler that uses coordinate information through ImageClickEventArgs. Sub ImageButton_Click(sender As Object, e As ImageClickEventArgs) Label1.Text = "You clicked the ImageButton control at the coordinates: (" & _ e.X.ToString() & ", " & e.Y.ToString() & ")" End Sub
// Define the event handler that uses coordinate information through ImageClickEventArgs. void ImageButton_Click(object sender, ImageClickEventArgs e) { Label1.Text = "You clicked the ImageButton control at the coordinates: (" + e.X.ToString() + ", " + e.Y.ToString() + ")"; }
// Define the event handler that uses coordinate information through ImageClickEventArgs. function ImageButton_Click(sender, e : ImageClickEventArgs) { Label1.Text = "You clicked the ImageButton control at the coordinates: (" + e.X.ToString() + ", " + e.Y.ToString() + ")"; }


System.EventArgs
System.Web.UI.ImageClickEventArgs


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ImageClickEventArgs コンストラクタ
アセンブリ: System.Web (system.web.dll 内)


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ImageClickEventArgs フィールド

名前 | 説明 | |
---|---|---|
![]() | X | ユーザーがイメージ ベースの ASP.NET サーバー コントロールをクリックした位置の x 座標を表す整数。 |
![]() | Y | ユーザーがイメージ ベースの ASP.NET サーバー コントロールをクリックした位置の y 座標を表す整数。 |

ImageClickEventArgs メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

ImageClickEventArgs メンバ
HtmlInputImage サーバー コントロールまたは ImageButton サーバー コントロールなど、イメージ ベースの ASP.NET サーバー コントロールをユーザーがクリックすると発生するイベントのデータを提供します。このクラスは継承できません。
ImageClickEventArgs データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | X | ユーザーがイメージ ベースの ASP.NET サーバー コントロールをクリックした位置の x 座標を表す整数。 |
![]() | Y | ユーザーがイメージ ベースの ASP.NET サーバー コントロールをクリックした位置の y 座標を表す整数。 |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

- ImageClickEventArgsのページへのリンク