HotSpotCollection.Item[Int32] Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan referensi ke HotSpot objek pada indeks yang ditentukan dalam HotSpotCollection koleksi.
public:
property System::Web::UI::WebControls::HotSpot ^ default[int] { System::Web::UI::WebControls::HotSpot ^ get(int index); };
public System.Web.UI.WebControls.HotSpot this[int index] { get; }
member this.Item(int) : System.Web.UI.WebControls.HotSpot
Default Public ReadOnly Property Item(index As Integer) As HotSpot
Parameter
Nilai Properti
Objek HotSpot pada indeks yang ditentukan dalam HotSpotCollection koleksi.
Contoh
Contoh kode berikut menunjukkan cara menggunakan Item[] properti untuk langsung mengakses HotSpot objek yang terkandung dalam ImageMap koleksi kontrol HotSpotCollection dan menampilkan nilai properti setiap objek AlternateText dalam label di halaman. Agar contoh ini berfungsi dengan benar, Anda harus menyediakan gambar Anda sendiri untuk ImageUrl properti dan memperbarui jalur ke gambar dengan tepat sehingga aplikasi dapat menemukannya.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server" language="C#">
void Page_Load(object sender, EventArgs e)
{
// Use the indexer to access each object in the
// HotSpotCollection and display the value of
// its AlternateText property to the user.
for (int i = 0; i <= Shop.HotSpots.Count - 1; i++)
{
Label1.Text += "<br />" + Shop.HotSpots[i].AlternateText + "<br />";
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>HotSpotCollection.Item Property Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>HotSpotCollection.Item Property Example</h3>
<h4>Shopping Choices:</h4>
<asp:imagemap id="Shop"
imageurl="Images/ShopChoice.jpg"
alternatetext="Shopping choices"
runat="Server">
<asp:circlehotspot
navigateurl="http://www.tailspintoys.com"
x="145"
y="120"
radius="75"
hotspotmode="Navigate"
alternatetext="Shop for toys">
</asp:circlehotspot>
<asp:circlehotspot
navigateurl="http://www.cohowinery.com"
x="145"
y="290"
radius="75"
hotspotmode="Navigate"
alternatetext="Shop for wine">
</asp:circlehotspot>
</asp:imagemap>
<asp:label id="Label1"
runat="Server">
</asp:label>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server" language="vb">
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' Use the Item property to access each object in the
' HotSpotCollection and display the value of
' its AlternateText property to the user.
For i As Integer = 0 To Shop.HotSpots.Count - 1
Label1.Text += "<br />" + Shop.HotSpots.Item(i).AlternateText + "<br />"
Next
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>HotSpotCollection.Item Property Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>HotSpotCollection.Item Property Example</h3>
<h4>Shopping Choices:</h4>
<asp:imagemap id="Shop"
imageurl="Images/ShopChoice.jpg"
alternatetext="Shopping choices"
runat="Server">
<asp:circlehotspot
navigateurl="http://www.tailspintoys.com"
x="145"
y="120"
radius="75"
hotspotmode="Navigate"
alternatetext="Shop for toys">
</asp:circlehotspot>
<asp:circlehotspot
navigateurl="http://www.cohowinery.com"
x="145"
y="290"
radius="75"
hotspotmode="Navigate"
alternatetext="Shop for wine">
</asp:circlehotspot>
</asp:imagemap>
<asp:label id="Label1"
runat="Server">
</asp:label>
</form>
</body>
</html>
Keterangan
Gunakan pengindeks ini untuk mengakses HotSpot objek dalam koleksi pada indeks yang ditentukan, menggunakan notasi array. Pengindeks memungkinkan Anda untuk memodifikasi atau mengganti HotSpot objek dalam koleksi secara langsung.