DevExpress Charting Components を使い始めたばかりで、円グラフを試しています。
正常に動作しますが、問題があり、おそらく非常に単純であるにもかかわらず、どこにも答えが見つかりません。
凡例にはパーセンテージが表示されますが、「ArgumentDataMember」を表示する必要があります。そうしないと、凡例はあまり役に立ちません。
これは短いコードです:
Series series1 = new Series("Series1", ViewType.Pie3D);
chartControl.Series.Add(series1);
series1.DataSource = dt;
series1.ArgumentScaleType = ScaleType.Qualitative;
series1.ArgumentDataMember = "CategoryName";
series1.ValueScaleType = ScaleType.Numerical;
series1.ValueDataMembers.AddRange(new string[] { "Products" });
series1.LegendText = series1.ArgumentDataMember;
chartControl.Legend.Visible = true;
明らかに series1.LegendText = series1.ArgumentDataMember; うまくいきませんでした。
値の代わりに凡例テキストとして引数 (データ名) を使用する方法を知っている人はいますか?