0
X軸が凡例だけでなくY軸値によってグラフにも表示されるように、円グラフを表示しようとしています。私はこれまでこれをやっていたと思ったが、シンタックスを思い出すことはできず、どこでもオンラインで見つけることはできなかった。ここに私のコードは、グラフ上のX軸を除くすべてを示しています。凡例とグラフにX軸ラベルを含める
private void ChartData()
{
ReportsChart.Palette = ChartColorPalette.BrightPastel;
Collection<Legend> arg_2B_0 = ReportsChart.Legends;
Legend legend = new Legend("Legend");
legend.Docking = Docking.Right;
arg_2B_0.Add(legend);
ReportsChart.ChartAreas[0].AxisX.Interval = (1.0);
ReportsChart.ChartAreas[0].AxisX.IsReversed = true;
if (var1 == "CompanyChart")
{
ReportsChart.Series.Add("Report1");
ReportsChart.Series[0].Points.DataBind(SqlDS1.Select(DataSourceSelectArguments.Empty), "Company", "Orders", "");
ReportsChart.Series[0].IsXValueIndexed = true;
ChartType("pie")
}
}
private void ChartType(string type)
{
if (type == "pie")
{
foreach (Series current in ReportsChart.Series)
{
current.ChartType = SeriesChartType.Pie;
current.IsXValueIndexed = true;
current.IsValueShownAsLabel = true;
}
}
}
}