お世話になります。
ASP.NET(VB)のチャートコントロールを使用しております。
データは、値なのですが、表示はパーセント表示にしたく
調べたところ
Series.Label = "#PERCENT{#0.0%}"
で、指定できることがわかりました。
ただ、この指定をしてしまうと
凡例の表示もパーセント表示の値が表示されるようになってしまいました。
以下が、実際のソースです。仕様でしょうか?書き方の問題でしょうか?
ご存知の方がおりましたらご教授願います。
==============================
'エリア設定
Dim objChartArea As New ChartArea
objChartArea.Name = "ChartArea"
'凡例設定
Dim objLegend As New Legend
objLegend.Name = "Legend"
'系列設定
Dim objSeries As New Series
objSeries.Name = "Series"
objSeries.ChartType = SeriesChartType.Pie '円グラフ
objSeries.XValueMember = XMember
objSeries.YValueMembers = YMember
objSeries.ChartArea = objChartArea.Name
objSeries.IsValueShownAsLabel = True
objSeries.Label = "#PERCENT{#0.0%}" '系列ラベルの指定(パーセント表示)
'チャート設定
pDrawChart.ChartAreas.Add(objChartArea)
pDrawChart.Series.Add(objSeries)
pDrawChart.Legends.Add(objLegend)