MapArea.Shape 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 forma di un MapArea oggetto .
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
Valore della proprietà
Valore MapAreaShape di enumerazione che determina la forma di un oggetto area della mappa.
- Attributi
Commenti
Questa proprietà viene in genere utilizzata per impostare la forma di un oggetto area mappa personalizzato, con una forma e coordinate definite dall'utente.
La forma dell'area mappa personalizzata determina il tipo di coordinate da specificare e le forme disponibili sono cerchi, rettangoli e poligoni.
Quando si recuperano le forme di MapArea oggetti archiviati in MapAreasCollection, qualsiasi forma che non è un rettangolo o un cerchio verrà considerata un poligono. Ad esempio, un'area mappa personalizzata può essere aggiunta alla raccolta di aree mappa usando un GraphicsPath oggetto come parametro, che consente l'uso di qualsiasi tipo di forma. Se la Shape proprietà di questo particolare MapArea oggetto viene recuperata, restituirà un oggetto Polygon.
Dopo aver definito la forma e le coordinate di un'area della mappa, è possibile utilizzare le ToolTipproprietà , Url e/o MapAreaAttributes per specificare un'interazione utente specifica.
Nota quanto segue:
Una mappa immagine lato client verrà creata solo in fase di esecuzione se la proprietà IsMapEnabled dell'oggetto Chart radice è true, ovvero l'impostazione predefinita.
Per creare una mappa di immagini aggiungendo un oggetto MapArea all'insieme delle aree della mappa, la proprietà RenderType dell'oggetto Chart DEVE essere RenderType.ImageTag. È possibile creare una mappa di immagini quando si usa lo streaming binario, ma è necessario usare una tecnica speciale.