0

ZedGraphを使用して、C# WinForms アプリケーションでいくつかの円グラフを表示しています。次の形式で、各円グラフの横に凡例とラベルを表示したいと考えています。

凡例: 各項目には、パイ スライスの名前が表示されます。"Customers"

スライス ラベル: 各ラベルには値とパーセントが表示されます。"4 (25%)"

デフォルトでは、必要に応じて凡例に名前を表示できます。それでは、ラベルの要件に...

プロパティを調べたところLabelType、ラベル形式のいくつかのオプションを選択できます (ここにリストがあります)。残念ながら、Value_Percent選択肢はありません。名前を含むものは長すぎてラベルの表示が崩れるため使用できません。

とにかく値とパーセントの両方を計算できるので、テキストラベルを自分で設定できるかもしれませんが、これを試しました:

pieItem.Label.Text = myCustomString;

これにより、目的のラベルが取得されますが、凡例のキー形式も同じになるように設定されるため、名前の要件が失われます。

凡例のテキストとは関係なく、スライス ラベルのテキストを変更することはできますか? または、私の要件を別の方法で達成することは可能ですか?

4

1 に答える 1