본문 바로가기
개발, IT

DevExpress Series 라벨 포멧 변경(CrosshairLabelPattern)

by Nabi™ 2017. 1. 26.


차트에 마우스 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에 들어가는 포멧형식은 다음과 같다.


PatternDescription
{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)

댓글