winforms에서 AutoGenerateColumns를 사용하는 datagridview가 있습니다. 날짜 열과 숫자 값이 들어있는 1-16 개의 데이터 열이 있습니다. 이 1-16 데이터 열 모두를 소수 자릿수 4 자리로 지정해야합니다.DataGridView 형식 AutoGenerateColumns가있는 십진수
As per this post, 디자이너를 통해 DefaultCellStyle을 설정합니다. 필자는이 형식을 수동으로 사용하여 사용하려는 형식을 얻었습니다. 나는 양식 생성자에서이 설정 :
this.dgv_PreviewGrid.DefaultCellStyle.Format = "N4";
나는 이런 식으로 설정을 시도하고도 DataBindingComplete 이벤트의 각 열을 수동으로 노력했다. 아무 일도 일어나지 않습니다! 앱은 반올림하는 것처럼 느리지 만 그렇지 않습니다.
또한, DefaultCellStyle 형식 목록이있는 msdn 또는 뭔가에 대한 링크가 있습니까? 그들을 찾을 수 없습니다.
편집 : "N4"(10 진수 대 수) 대신 "D4"형식을 사용하면 아마 원하는 형식 일 수 있지만 여전히 작동하지 않습니다.
아아 거기에 잘 어울립니다 @ 아이비 레이먼. 데이터 테이블이 처음에는 10 진수 값을 사용했지만 내 코드 어딘가에 문자열로 변경된 것 같습니다. 감사! – ImGreg
또한 MSDN 페이지 덕분에 아침 내내 검색해 보았습니다! hahah – ImGreg
내 브라우저 기록에 항상 나와 있습니다. :) –