Freigeben über


MapArea.Coordinates Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Koordinaten eines MapArea Objekts.

public:
 property cli::array <float> ^ Coordinates { cli::array <float> ^ get(); void set(cli::array <float> ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.DataVisualization.Charting.MapAreaCoordinatesConverter))]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)]
public float[] Coordinates { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.DataVisualization.Charting.MapAreaCoordinatesConverter))>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)>]
member this.Coordinates : single[] with get, set
Public Property Coordinates As Single()

Eigenschaftswert

Single[]

Ein Array von Koordinaten, die von der Form des Kartenbereichs abhängig sind.

Attribute

Hinweise

Die Coordinates Eigenschaft wird in der Regel verwendet, um die Koordinaten eines benutzerdefinierten Kartenbereichsobjekts festzulegen, das über eine benutzerdefinierte Form und Koordinaten verfügt.

Die Koordinaten, die für einen benutzerdefinierten Kartenbereich angegeben werden müssen, hängen vom Shape des Kartenbereichs ab:

  • Kreis Es müssen drei Koordinaten angegeben werden: "x1, y1, r", wobei "x1, y2" die Koordinaten der Mitte des Kreises sind, und "r" ist der Radius des Kreises.

  • Rechteck Es müssen vier Koordinaten angegeben werden: "x1, y1, x2, y2", wobei "x1, y1" die Koordinaten der oberen linken Ecke des Rechtecks und "x2, y2" sind die Koordinaten der unteren rechten Ecke des Rechtecks.

  • Vieleck. Zwei oder mehr x- und y-Paare müssen "x1, y1, x2, y2... xn, yn", wobei jedes "x, y"-Paar die Koordinaten eines Scheitelpunkts des Polygons enthält.

Verwenden Sie beim Festlegen von Koordinaten das relative Koordinatensystem des Diagramms, wobei die obere linke Ecke des Diagrammbilds "0,0" ist und die untere rechte Ecke des Bilds "100.100" ist.

Nachdem das Shape und die Koordinaten für den Kartenbereich definiert wurden, können die ToolTipUrl Eigenschaften und/oder MapAreaAttributes Eigenschaften verwendet werden, um eine bestimmte Benutzerinteraktion anzugeben.

Beachten Sie Folgendes:

  • Eine clientseitige Imagezuordnung wird nur zur Laufzeit erstellt, wenn die IsMapEnabled Eigenschaft des Stammobjekts Chart lautet true, was die Standardeinstellung ist.

  • Wenn Sie eine Bildzuordnung erstellen möchten, indem Sie der Auflistung der Kartenbereiche ein Objekt hinzufügen, muss die Eigenschaft des Objekts auf <a0/> festgelegt werden. Es ist möglich, eine Bildzuordnung bei Verwendung von binärem Streaming zu erstellen, aber eine spezielle Technik muss verwendet werden.

Gilt für: