MapArea.Shape Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia kształt MapArea obiektu.
public:
property System::Web::UI::DataVisualization::Charting::MapAreaShape Shape { System::Web::UI::DataVisualization::Charting::MapAreaShape get(); void set(System::Web::UI::DataVisualization::Charting::MapAreaShape value); };
[System.ComponentModel.Bindable(true)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)]
public System.Web.UI.DataVisualization.Charting.MapAreaShape Shape { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)>]
member this.Shape : System.Web.UI.DataVisualization.Charting.MapAreaShape with get, set
Public Property Shape As MapAreaShape
Wartość właściwości
MapAreaShape Wartość wyliczenia, która określa kształt obiektu obszaru mapy.
- Atrybuty
Uwagi
Ta właściwość jest zwykle używana do ustawiania kształtu niestandardowego obiektu obszaru mapy, który ma kształt zdefiniowany przez użytkownika i współrzędne.
Kształt niestandardowego obszaru mapy określa typ współrzędnych, które należy określić, a dostępne kształty to okręgi, prostokąty i wielokąty.
Podczas pobierania kształtów MapArea obiektów przechowywanych w MapAreasCollectionobiekcie każdy kształt, który nie jest prostokątem lub okręgiem, zostanie uznany za wielokąt. Na przykład niestandardowy obszar mapy można dodać do kolekcji obszarów mapy przy użyciu GraphicsPath obiektu jako parametru, który umożliwia użycie dowolnego typu kształtu. Shape Jeśli właściwość tego określonego MapArea obiektu zostanie pobrana, zwróci wartość Polygon.
Po zdefiniowaniu ToolTipkształtu i współrzędnych obszaru mapy można użyć właściwości , Url i/lub MapAreaAttributes w celu określenia określonej interakcji użytkownika.
Należy zwrócić uwagę na następujące kwestie:
Mapa obrazu po stronie klienta zostanie utworzona tylko w czasie wykonywania, jeśli właściwość IsMapEnabled obiektu głównego wykresu ma wartość true, co jest wartością domyślną.
Aby utworzyć mapę obrazu, dodając obiekt MapArea do kolekcji obszarów mapy właściwość RenderType obiektu Chart MUSI być RenderType.ImageTag. Istnieje możliwość utworzenia mapy obrazów podczas korzystania z przesyłania strumieniowego binarnego, ale należy użyć specjalnej techniki.