WinForms윈폼 정렬 시 separator(,) 때문에 정렬이 안되는 경우
페이지 정보
작성자 김혜주 작성일 2023-10-27 11:22 조회 535회 댓글 0건본문
관련링크
Currency 셀타입의 Column만 정렬이 안됩니다.
다른 점은 Seperator사용인 것같습니다.
sortRows사용해서 하고있는데 한글과 그냥 숫자는 정렬이 됩니다.
Currency 셀타입도 정렬할 수 없을까요?
댓글목록
등록된 댓글이 없습니다.
Currency 셀타입의 Column만 정렬이 안됩니다.
다른 점은 Seperator사용인 것같습니다.
sortRows사용해서 하고있는데 한글과 그냥 숫자는 정렬이 됩니다.
Currency 셀타입도 정렬할 수 없을까요?
등록된 댓글이 없습니다.
김혜주 님, 안녕하세요.
그레이프시티입니다.
Currency 셀타입을 사용하는 경우에도, 정렬이 잘 되는 것으로 확인됩니다.
첨부된 이미지는 button3을 클릭하였을 때 아래 코드를 사용하여 C열(Currency Cell Type)을 오름차순 정렬합니다.
fpSpread1.ActiveSheet.SortRows(2, true, false);
정확한 원인 파악을 위해, 작성하신 SortRows 메서드 사용 코드 및 Currency 셀타입을 적용 코드 샘플을 전달해주실 수 있으실까요?
동작 화면 또는 저희쪽에서 해당 현상을 재현해볼 수 있는 실행가능한 샘플을 전달해주시면 가장 좋습니다.
감사합니다.
그레이프시티 드림
등록된 댓글이 없습니다.
문제 셀타입 속성 :
currencyCellType4.CurrencySymbol = "\\";
currencyCellType4.DecimalPlaces = 1;
currencyCellType4.DecimalSeparator = ".";
currencyCellType4.MaximumValue = new decimal(new int[] {
99999999,
0,
0,
0});
currencyCellType4.MinimumValue = new decimal(new int[] {
99999999,
0,
0,
-2147483648});
currencyCellType4.Separator = ",";
currencyCellType4.ShowCurrencySymbol = false;
currencyCellType4.ShowSeparator = true;
==========================================
코드
SortInfo[] sorter = new SortInfo[1];
sorter[0] = new SortInfo(0, true);
Spread.SortRange(0, 0, 5, 5, true, sorter);
변수는 임의값으로 넣었습니다.
김혜주 님, 안녕하세요.
그레이프시티입니다.
샘플코드 및 자료 화면을 공유해주심에 감사드립니다.
전달해주신 코드를 사용하여 적용해보았으나, 저희 편에서는 말씀하신 현상이 재현되고 있지 않습니다.
첨부된 샘플 프로젝트 및 이미지를 참고 부탁드립니다.
번거로움을 드려 죄송하지만, 정확한 원인 확인을 위해 해당 현상을 저희 쪽에서 재현해볼 수 있는 실행 가능한 샘플 프로젝트를 공유 해주실 수 있으실까요?
감사합니다.
그레이프시티 드림
등록된 댓글이 없습니다.