CircleHotSpot.Radius 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 atau mengatur jarak dari tengah ke tepi wilayah melingkar yang ditentukan oleh objek ini CircleHotSpot .
public:
property int Radius { int get(); void set(int value); };
public int Radius { get; set; }
member this.Radius : int with get, set
Public Property Radius As Integer
Nilai Properti
Bilangan bulat yang mewakili jarak dalam piksel dari tengah ke tepi wilayah melingkar yang ditentukan oleh objek ini CircleHotSpot . Defaultnya adalah 0.
Pengecualian
Nilai yang ditentukan kurang dari 0.
Contoh
Contoh kode berikut menunjukkan cara membuat ImageMap kontrol yang berisi dua CircleHotSpot objek. Satu dibuat secara deklaratif; Xproperti , Y, dan Radius juga diatur secara deklaratif. Yang lain dibuat secara terprogram dan Xproperti , Y, dan Radius diatur secara terprogram. 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.
<%@ page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Load (object sender, EventArgs e)
{
// Programmatically create a CircleHotSpot object.
CircleHotSpot Circle1 = new CircleHotSpot ();
// Set properties on the CircleHotSpot object.
Circle1.HotSpotMode = HotSpotMode.Navigate;
Circle1.NavigateUrl = "http://www.tailspintoys.com";
Circle1.X = 145;
Circle1.Y = 120;
Circle1.Radius = 75;
Circle1.AlternateText="Shop for toys";
// Add the CirclHotSpot object to the
// Shop ImageMap control's HotSpotCollection.
Shop.HotSpots.Add (Circle1);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="head1" runat="server">
<title>CircleHotSpot Properties Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>CircleHotSpot Example</h3>
<h4>Shopping Choices:</h4>
<asp:imagemap id="Shop"
imageurl="Images/ShopChoice.jpg"
alternatetext="Shopping choices"
runat="Server">
<asp:circlehotspot
navigateurl="http://www.cohowinery.com"
x="145"
y="290"
radius="75"
hotspotmode="Navigate"
alternatetext="Shop for wine">
</asp:circlehotspot>
</asp:imagemap>
</form>
</body>
</html>
<%@ page language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' Programmatically create a CircleHotSpot object.
Dim Circle1 As New CircleHotSpot
' Set properties on the CircleHotSpot object.
Circle1.HotSpotMode = HotSpotMode.Navigate
Circle1.NavigateUrl = "http://www.tailspintoys.com"
Circle1.X = 145
Circle1.Y = 120
Circle1.Radius = 75
Circle1.AlternateText = "Shop for toys"
' Add the CirclHotSpot object to the
' Shop ImageMap control's HotSpotCollection.
Shop.HotSpots.Add(Circle1)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="head1" runat="server">
<title>CircleHotSpot Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>CircleHotSpot Properties Example</h3>
<h4>Shopping Choices:</h4>
<asp:imagemap id="Shop"
imageurl="Images/ShopChoice.jpg"
alternatetext="Shopping choices"
runat="Server">
<asp:circlehotspot
navigateurl="http://www.cohowinery.com"
x="145"
y="290"
radius="75"
hotspotmode="Navigate"
alternatetext="Shop for wine">
</asp:circlehotspot>
</asp:imagemap>
</form>
</body>
</html>
Keterangan
Properti Radius memungkinkan Anda untuk mendapatkan atau mengatur nilai yang mewakili jarak dalam piksel dari tengah ke tepi wilayah melingkar yang ditentukan oleh objek ini CircleHotSpot . Untuk menentukan CircleHotSpot objek sepenuhnya, Anda harus menentukan nilai untuk Radius properti serta X properti dan Y .