! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

소수점 0표현 관련 문의드립니다 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 소수점 0표현 관련 문의드립니다

페이지 정보

작성자 chen0516 작성일 2024-01-24 10:35 조회 51회 댓글 0건
제품 버전 : 13
컨트롤 이름 : celltype

본문

안녕하세요

celltype을 지정해준 뒤 값을 넣어주려고 하는데


100.00 -> 100

55.55 -> 55.55


Numbercelltype 또는 CGNumCelltype으로 소수점아래 값이 있을때만 소수점을 표현할 수 있는지 문의드립니다.

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: 소수점 0표현 관련 문의드립니다

추천0 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 MESCIUS써니 작성일 2024-01-25 13:53 댓글 0건

본문

chen0516 님, 안녕하세요.

메시어스입니다.


NumberCellType의 FixedPoint 속성을 false로 설정함으로써, 고정 소수점 숫자 표시에 대한 숫자의 소수 부분에 0을 자리 표시자로 표시하지 않도록 사용하실 수 있습니다.

즉, 소수점 아래 값이 있을 때에만 소수점을 표현할 수 있도록 설정하실 수 있습니다.


아래 샘플 코드와 실행 결과를 참고하여주시기 바랍니다.

FarPoint.Win.Spread.CellType.NumberCellType number = new FarPoint.Win.Spread.CellType.NumberCellType();
number.DecimalPlaces = 3; // 소수점 아래 세 자리까지 표현할 수 있습니다.
number.FixedPoint = false; // 소수점 아래 값이 있을 때에만 소수점을 표현합니다.
fpSpread1.ActiveSheet.Columns[0].CellType = number;

// 샘플 데이터를 입력합니다.
fpSpread1.ActiveSheet.Cells[0, 0].Value = 100;
fpSpread1.ActiveSheet.Cells[1, 0].Value = 100.5;
fpSpread1.ActiveSheet.Cells[2, 0].Value = 100.55;
fpSpread1.ActiveSheet.Cells[3, 0].Value = 100.555;

d760cf615f3aaff6dd5c25013d5ad80f_1706158393_5656.png
 

감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.