MapArea.MapAreaAttributes 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定對應區域的屬性。
public:
property System::String ^ MapAreaAttributes { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)]
public string MapAreaAttributes { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)>]
member this.MapAreaAttributes : string with get, set
Public Property MapAreaAttributes As String
屬性值
string
值,表示對應於特定圖表項目的對應區域的屬性。
實作
- 屬性
備註
如果您設定此屬性,將會自動建立用戶端影像對應,並建立對應區域,並將屬性字串附加至對應至 <Chart 此屬性所設定物件的 MAP > 標籤。 例如,使用此屬性設定 Target 屬性,並設定 Url
第一個資料點的 屬性將會產生類似下列的 HTML 程式碼:
<img id="Chart1" USEMAP="#Chart1ImageMap" src="ChartPic_000002.jpg?6735e83b-f0cd-4225-8be4-047695a61040" border="0" />...
<MAP NAME="Chart1ImageMap"><AREA SHAPE="rect" HREF="http://www.SomeDomain.ca" COORDS="69,120,106,309" Target=_Blank></MAP>
因為整個字串會附加至 < MAP > 標籤,所以應該以空格分隔多個屬性。
屬性 MapAreaAttributes 可以與 屬性搭配 Url 使用,以指定 Map 區域屬性,例如 Target= _Blank,以及 OnClick=「MyEvent () 」 等用戶端事件處理常式。
如果屬性設定為 false
,則設定 IsMapEnabled 這個屬性不會有任何作用。 預設值是 true
。
重要
若要以此方式建立影像地圖, RenderType 物件的 屬性 Chart 必須設定為 ImageTag 。 使用二進位串流時,可以建立影像地圖,但必須使用另一種技術。
當您設定此屬性時,可以使用特殊關鍵字。 每個關鍵字都會取代為適用圖表元素的某種資料類型。 如需所有可用關鍵字的清單,請參閱下表:
關鍵字 | 取代者 |
---|---|
#VALX | 資料點的 X 值。 |
#VAL、#VALY、#VALY2#VALY3... | 資料點的 Y 值。 |
#SER | 數列名稱。 |
#LABEL | 資料點標籤。 |
#INDEX | 資料點索引。 |
#PERCENT | 資料點 Y 值的百分比。 |
#TOTAL | 數列中所有 Y 值的總計。 |
#LEGENDTEXT | 圖例文字。 |
若要建立具有使用者定義座標的影像對應,請使用 MapAreas 根 Chart 物件的 屬性。