본문 바로가기
Skills/DevExpress

SeriesLabelBase.TextPattern Property 텍스트 패턴 속성

by Hoseok 2023. 8. 29.
728x90
반응형

 

DevExpress로 차트를 만들 때, 데이터들을 입맛에 맞게 표현해야 할 경우가 생긴다.

그때 텍스트 패턴을 사용하면 유용하게 사용할 수 있다.

 

일반 패턴:

{S}: 시리즈의 이름을 표시합니다.
{A}: 시리즈 데이터 포인트의 인수(argument)를 표시합니다.
{V}: 시리즈 데이터 포인트의 값(value)을 표시합니다.


원형(도넛) 차트 시리즈 전용 패턴:

{VP}: 시리즈 데이터 포인트의 값을 백분율로 표시합니다.
{TV}: 전체 그룹 값(total group value)을 표시합니다.


스택형 시리즈 전용 패턴:

{VP}: 시리즈 데이터 포인트의 값을 백분율로 표시합니다.
{G}: 스택된 그룹의 이름을 표시합니다.
{TV}: 전체 그룹 값(total group value)을 표시합니다.


버블 차트 시리즈 전용 패턴:

{W}: 가중치(weight)를 표시합니다.


범위 차트 시리즈 전용 패턴:

{V1}: 첫 번째 값(value)을 표시합니다.
{V2}: 두 번째 값(value)을 표시합니다.
{VD}: 첫 번째와 두 번째 데이터 포인트 값 사이의 기간을 일반적인 시간 형식으로 표시합니다(예: 날짜 및 시간 값에 대한 HH:MM:SS 또는 숫자 값에 대한 #.##).
{VDTD}: 첫 번째와 두 번째 날짜-시간 데이터 포인트 값 사이의 기간을 일(day) 단위로 표시합니다.
{VDTH}: 첫 번째와 두 번째 날짜-시간 데이터 포인트 값 사이의 기간을 시간(hour) 단위로 표시합니다.
{VDTM}: 첫 번째와 두 번째 날짜-시간 데이터 포인트 값 사이의 기간을 분(minute) 단위로 표시합니다.
{VDTS}: 첫 번째와 두 번째 날짜-시간 데이터 포인트 값 사이의 기간을 초(second) 단위로 표시합니다.
{VDTMS}: 첫 번째와 두 번째 날짜-시간 데이터 포인트 값 사이의 기간을 밀리초(millisecond) 단위로 표시합니다.


금융 차트 시리즈 전용 패턴:

{OV}: 개장(open) 값 표시합니다.
{HV}: 고가(high) 값 표시합니다.
{LV}: 저가(low) 값 표시합니다.
{CV}: 종가(close) 값 표시합니다.

 

참고

https://docs.devexpress.com/CoreLibraries/DevExpress.XtraCharts.SeriesLabelBase.TextPattern?v=21.2

728x90
반응형