Developer Express XtraGrid 컨트롤에서 통화 기호로 데이터를 표시하는 데 문제가 있습니다.Developer Express XtraGrid - 통화를 표시하지 않습니다. DisplayFormat 무시하기
질문의 열은 부동 소수점 및 십진수 데이터 유형입니다.
은 기본적으로는
가 ... 어느 디자이너를 통해 설정할 때
"열이" 내 열을 추가 왼쪽 클릭에 "메인"섹션을 선택 ... 서식을 무시하는 것 같다, 도 fieldName 설정 각각에 다음 표시 형식 : 또한 런타임 .. DisplayFormat /은 formatString = C2 DisplayFormat/FormatType = 숫자
을 ... 및
01,235,DevExpress.Utils.FormatInfo fi = new DevExpress.Utils.FormatInfo();
fi.FormatType = DevExpress.Utils.FormatType.Numeric;
fi.FormatString = "c2";
gridColumn3.DisplayFormat.Assign(fi); //Denomination
gridColumn5.DisplayFormat.Assign(fi); //Value
어느 쪽도 효과가 없습니다.
나는 다른 사람이 DevExpress의 사이트에 여기에 같은 문제로 보이는 한주의 사항 : 테드에 의해 provioded http://www.devexpress.com/Support/Center/p/Q302261.aspx샘플 프로젝트는 미세이 끝을 작동하고, 나는 숫자 "C2"에 DisplayFormat을 변경할 때 이것은 현재 기호를 보여줍니다.
XtraGrid의 어딘가에 설정되어있는 이상한 속성이라고 생각하고 양식에 새로운 것을 추가하고 열을 채우지 않고 설정합니다. 위에 설명한 DisplayFormat.
아직 행운입니다.
아이디어가 있으십니까? 많은 감사합니다
위시 나는 도울 수 있었지만, 정확히 한 것을 시도했지만 DexExpress 11.2.11에서 잘 작동합니다. 새로운 솔루션으로 시작해 보셨습니까? 점점 더 단계적으로, (그리고 이것은 정말로 스트레치지만 ...) DevExpress의 재설치일까요? – kenrogers