CircleHotSpot.Radius Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la distanza tra il centro e il bordo dell'area circolare definita da questo oggetto 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
Valore della proprietà
Integer che rappresenta la distanza in pixel tra il centro e il bordo dell'area circolare definita da questo oggetto CircleHotSpot. Il valore predefinito è 0.
Eccezioni
Il valore specificato è minore di 0.
Esempio
Nell'esempio di codice seguente viene illustrato come creare un ImageMap controllo contenente due CircleHotSpot oggetti . Uno viene creato in modo dichiarativo; Le Xproprietà , Ye Radius sono impostate in modo analogo in modo dichiarativo. L'altro viene creato a livello di codice e le relative Xproprietà , Ye Radius vengono impostate a livello di codice. Per il corretto funzionamento di questo esempio, è necessario specificare la propria immagine per la ImageUrl proprietà e aggiornare il percorso dell'immagine in modo appropriato in modo che l'applicazione possa individuarla.
<%@ 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>
Commenti
La Radius proprietà consente di ottenere o impostare un valore che rappresenta la distanza in pixel dal centro al bordo dell'area circolare definita da questo CircleHotSpot oggetto. Per definire completamente un CircleHotSpot oggetto, è necessario specificare un valore per la Radius proprietà e le X proprietà e Y .