차트에 마우스 Over할때 나타나는 라벨을 다음과 같이 커스터마이즈 할수 있다.
Series series = new Series("합계", ViewType.Line);
series.DataSource = dtChart;
series.Name = "합계";
series.ArgumentScaleType = ScaleType.Auto;
series.ArgumentDataMember = "DATE";
series.ValueScaleType = ScaleType.Numerical;
series.ValueDataMembers.AddRange(dataField);
series.CrosshairLabelPattern = "{S} : {V:F3}"; // Series 이름과 소숫점3째자리까지의 값을 보여준다.
this.chartControl1.Series.Add(series);
Pattern에 들어가는 포멧형식은 다음과 같다.
Pattern | Description |
---|---|
{A} | Displays a series point argument. |
{V} | Displays series point values. |
{VP} | Displays series point values as percentages (for a Pie series and Full-Stacked series). |
{S} | Displays the name of the series. |
{G} | Displays the name of a stacked group. |
{W} | Displays the weight (for a Bubble series). |
{V1} | Displays the first value (for range series). |
{V2} | Displays the second value (for range series). |
{VD} | Displays the duration between the first and second data point values (for range series). |
{HV} | Displays the high value (for a Financial series). |
{LV} | Displays the low value (for a Financial series). |
{OV} | Displays the open value (for a Financial series). |
{CV} | Displays the close value (for a Financial series). |
(출처 : devexpress.com)
댓글