UltraChartのデータ点の位置に表示される印(マーカー)の形状は、特に指定しなかった場合は、ランダムで形が決まります。

この印の形を指定したい場合は、ChartTypeAppreance(※実際は、チャートの種類によって、LineAppearance、ScatterChartAppearanceなど、ChartTypeAppearanceを継承した子クラスのオブジェクトを使用します)のIconAppearanceプロパティのIconプロパティで指定します。

たとえば、折れ線グラフを使用していて、データ点を”X”でプロットしたい場合は、以下のようになります。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
LineAppearance lineApp1 = new LineAppearance();
lineApp1.IconAppearance.Icon = SymbolIcon.X;
ultraChart1.LineChart.LineAppearances.Add(lineApp1);
LineAppearance lineApp1 = new LineAppearance(); lineApp1.IconAppearance.Icon = SymbolIcon.X; ultraChart1.LineChart.LineAppearances.Add(lineApp1);
LineAppearance lineApp1 = new LineAppearance();
lineApp1.IconAppearance.Icon = SymbolIcon.X;
ultraChart1.LineChart.LineAppearances.Add(lineApp1);

 

実行結果

 

サンプル

 

ヘルプドキュメント、APIリファレンス

 

Tagged:

製品について

Ultimate UI for Windows Forms