Udostępnij za pośrednictwem


MapArea.Shape Właściwość

Definicja

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

MapAreaShapeWartość wyliczenia, która określa kształt obiektu mapy.

Atrybuty

Uwagi

Ta właściwość jest zazwyczaj używana do ustawiania kształtu obiektu niestandardowego obszaru mapy, który ma zdefiniowany przez użytkownika kształt i współrzędne.

Kształt niestandardowego obszaru mapy określa typ współrzędnych, które muszą być określone, a dostępne kształty są kołami, prostokątami i wielokątami.

Podczas pobierania kształtów obiektów, MapArea które są przechowywane w MapAreasCollection , każdy kształt, który nie jest prostokątem lub kółkiem, będzie traktowany jako wielokąt. Na przykład obszar mapy niestandardowej 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. Jeśli zostanie Shape pobrana Właściwość tego konkretnego MapArea obiektu, zwróci Polygon .

Po zdefiniowaniu kształtu i współrzędnych obszaru mapy ToolTip Url można użyć właściwości, i/lub MapAreaAttributes w celu określenia konkretnej interakcji użytkownika.

. Weź pod uwagę następujące kwestie:

  • Mapa obrazu po stronie klienta zostanie utworzona w czasie wykonywania, jeśli właściwość IsMapEnabled obiektu głównego wykresu ma wartość true, co jest ustawieniem domyślnym.

  • Aby utworzyć mapę obrazu, dodając obiekt MapArea do kolekcji obszarów mapy, właściwość RenderType obiektu wykresu musi być typu RenderType. ImageTag. Istnieje możliwość utworzenia mapy obrazu przy użyciu strumienia binarnego, ale należy użyć specjalnej techniki.

Dotyczy