ImageClickEventArgs 類別

定義

提供任何事件資料,這事件發生於使用者按一下影像架構的 ASP.NET 伺服器控制項 (例如 HtmlInputImageImageButton 伺服器控制項) 時。 此類別無法獲得繼承。

public ref class ImageClickEventArgs sealed : EventArgs
public sealed class ImageClickEventArgs : EventArgs
type ImageClickEventArgs = class
    inherit EventArgs
Public NotInheritable Class ImageClickEventArgs
Inherits EventArgs
繼承
ImageClickEventArgs

範例

下列程式碼範例示範使用這個類別提供的資訊來顯示使用者按一下影像的座標 ASP.NET 網頁。

// 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.
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

備註

這個類別會傳遞使用者按一下 HtmlInputImage 伺服器控制項或 ImageButton Web 服務器控制項的位置。 HtmlInputImage按一下伺服器控制項會導致 ServerClick 事件發生,而按一下 ImageButton 伺服器控制項會導致 Click 事件發生。 然後,您可以使用事件處理常式,根據這些座標的值,以程式設計方式回應事件。

注意

原點座標 (0,0) 位於影像的左上角。

引發事件會透過委派叫用此事件處理常式。 如需詳細資訊,請參閱 處理和引發事件

建構函式

ImageClickEventArgs(Int32, Int32)

使用 xy 參數,初始化 ImageClickEventArgs 類別的新執行個體。

ImageClickEventArgs(Int32, Int32, Double, Double)

使用 xyxRawyRaw 參數,初始化 ImageClickEventArgs 類別的新執行個體。

欄位

X

表示使用者按一下影像架構 ASP.NET 伺服器控制項之 X 軸的整數。

XRaw

表示使用者按一下影像架構 ASP.NET 伺服器控制項之未經處理 X 座標的整數。

Y

表示使用者按一下影像架構 ASP.NET 伺服器控制項之 Y 軸的整數。

YRaw

表示使用者按一下影像架構 ASP.NET 伺服器控制項之未經處理 Y 座標的整數。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱