[英]Output Results from an SQL query in a particular fashion for Display in Pie Chart
[英]Pie Chart Display member
我在Visual Studio 2010中使用餅狀圖,但不知道如何設置顯示的值(每個切片上顯示的值)。 我需要使用X和Y值不同的值成員。
在餅圖中,您只需要使用Y-Values
。
因此,如果您的DataSource data
的Y值稱為"value"
,則可以使用此"value"
進行綁定:
yourSeries.Points.DataBindY(data, "value");
您還可以使用這種更通用的綁定方法:
yourSeries.Points.DataBind(data, "", "value", "");
注意第一個(即X-Value
)如何留空; 無論如何總會添加所有點的索引 。 最后一個字符串otherfields
將用於擴展屬性。
甚至還有另一種方法來綁定Series
的Points
:
yourSeries.Points.DataBindXY(data, "somePropery", data, "value");
請注意,您可以在此處使用兩個不同的數據源。 但是,即使像任何餅圖一樣,實際值將再次被忽略,您也不能將第一個名稱字符串留空。
除了綁定Points
您還可以使用其他綁定方法, 請參見此處的討論或優缺點。
另請注意,第一個DataPoint
,即第一個切片從0°開始。 如果要在頂部啟動,請設置“自定義屬性” : PieStartAngle
:
yourSeries["PieStartAngle"] = "270";
要顯示值,可以設置以下內容:
yourSeries.IsValueShownAsLabel = true;
要將標簽移出切片,請使用以下命令:
yourSeries["PieLabelStyle"] = "Outside";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.