CircleHotSpot.Radius Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Abstands vom Mittelpunkt zum Rand des kreisförmigen Bereichs, der durch dieses CircleHotSpot Objekt definiert wird.
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
Eigenschaftswert
Eine ganze Zahl, die den Abstand zwischen der Mitte und dem Rand des durch dieses CircleHotSpot Objekt definierten Kreisbereichs in Pixel darstellt. Der Standardwert lautet 0.
Ausnahmen
Der angegebene Wert ist kleiner als 0.
Beispiele
Im folgenden Codebeispiel wird das Erstellen eines ImageMap Steuerelements veranschaulicht, das zwei CircleHotSpot Objekte enthält. Eine wird deklarativ erstellt; die zugehörigen X, Yund Radius Eigenschaften werden ebenfalls deklarativ festgelegt. Die andere wird programmgesteuert erstellt, und Radius seine XEigenschaften Ywerden programmgesteuert festgelegt. Damit dieses Beispiel ordnungsgemäß funktioniert, müssen Sie ihr eigenes Bild für die ImageUrl Eigenschaft angeben und den Pfad zum Bild entsprechend aktualisieren, damit die Anwendung es finden kann.
<%@ 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>
Hinweise
Mit der Radius Eigenschaft können Sie einen Wert abrufen oder festlegen, der den Abstand zwischen der Mitte und dem Rand des durch dieses CircleHotSpot Objekt definierten Kreisbereichs in Pixel darstellt. Um ein CircleHotSpot Objekt vollständig zu definieren, müssen Sie einen Wert für die Radius Eigenschaft sowie die X eigenschaften Y angeben.