2012-04-30 3 views
1

Janus 그리드에 숫자 열이 있습니다. 내가 0보다 작 으면 (1234)처럼 숫자를 표시하고 싶습니다. 나는 이미 그 숫자의 색깔을 빨간색으로 바꿨지만, 숫자가 0보다 작은 경우에만 숫자 주위에 괄호를 두는 데 도움이 필요합니다.Janus Grid : 조건을 충족하는 열 데이터 서식 지정

답변

3

여기의 속임수는 열의 FormatString을 설정하는 것입니다.

숫자에 대한 FormatString은 세 섹션으로 구성되며 각 섹션은 세미 콜론으로 구분됩니다. 수치에 대한

은 formatString는 여기에 설명되어 있습니다 : http://msdn.microsoft.com/en-us/library/0c899ak8.aspx

'라는 제목의 섹션을 ";" 섹션 구분 기호 '는 필요한 것을 포함합니다.

열의 GridEx 디자이너에서 서식 문자열을 설정할 수 있습니다. 첫 번째 섹션은 양수, 두 번째 섹션은 음수, 세 번째 섹션은 0을 서식 지정합니다.

당신은 당신이 시작 지점으로 사용할 수있는 2 개 진수 장소를 필요로 가정 소수점 이하 자릿수가 시나리오에 참여하는 경우 표시하지 않지만 :

col.FormatString = "0.00;(0.00);IsZero" 

이은 formatString로 3 예를 촬영 :

  1. 7
  2. -13.4
  3. 0
,691 363,210

결과

  1. 7.00
  2. (13.40)
  3. 에게
IsZero을 줄 것이다