ComponentOne Studio TrueChart for ASP.NET (C1WebChart2D) ヘルプ
凡例要素の定義
C1Chart の使い方 > C1Chartの基礎 > 凡例要素の定義

C1Chart の凡例要素の表示形式は次のようになります。



凡例要素は、グラフの各データセットに関する情報を表示します。凡例は、Legend プロパティで制御します。Legend プロパティは、以下の主なプロパティを含む Legend オブジェクトを返します。


プロパティ 説明
Text 凡例タイトルに表示するテキストを含みます。
Style 凡例のフォント、向き、色、および枠線を設定する各プロパティを含みます。
Compass 凡例の位置を決定します。
Visible 凡例の表示/非表示を決定します。
Orientation 凡例の項目を水平と垂直方向のどちらで表示するかを決定します。
Reversed 凡例内での ChartGroups の表示順序を制御します。凡例内での ChartGroup の項目の表示順序は、各 ChartGroup の LegendReversed プロパティによって制御されます。

C1Chart  は、凡例の内容と  CompassOrientationプロパティに基づいて、サイズを自動的に変更して配置します。凡例の位置をカスタマイズするには、 SizeDefault と LocationDefault の各プロパティを変更します(負数値の場合に、自動的なサイズ変更と配置がアクティブになります)。

 Legend プロパティは凡例の各項目のテキストを制御しないことに注意してください。テキストは、各データセットに添付されたラベルによって指定されます。たとえば、Label はテキストを含み、 LegendEntry はデータセットのラベルを凡例に表示するかどうかを決定します。

凡例要素の作成

実行時に凡例要素を作成するには、Legend オブジェクトを使用します。設計時には、グラフのプロパティウィンドウ、プロパティデザイナ、スマートデザイナを使用して凡例要素を作成できます。

スマートデザイナを使用して、凡例要素を作成するのが一番簡単な方法です。スマートデザイナを使用して 凡例を追加する 方法の詳細は、グラフの凡例を追加するを参照してください。グラフ凡例をプログラムで位置付けする方法の詳細について、「グラフ凡例とグラフヘッダの表示方法」を参照してください。