2012-12-21 5 views
1

내 응용 프로그램 (WPF 환경)에 데이터를로드 할 DataGrid가 있습니다. 내 응용 프로그램의 행 머리글에 행 번호가 있습니다 (Excel처럼). 내 문제는 내가 99 행, 행 헤더의 너비가 맞을 때이지만 그 이상의 rowheader 너비가 너무 작고 번호 (그림 참조)를 줄일 때입니다. 나는 자동으로 rowheaderwidth를 설정하고 싶습니다.하지만 거기에 내장 된 명령은 없습니다. 모든 아이디어가 있습니까? 당신은 당신의 자신의 DatagridRowHeaderTemplate를 작성해야 도움WPF Datagrid RowHeaderWidth를 Auto로 설정하는 방법은 무엇입니까?

enter image description here

답변

0

: 이 링크를 참조

설정 NaN의이 속성은 행 헤더가 자동으로 내용에 맞게 크기를 조정 할 수 있습니다.

다음은 문서화 된대로 작동합니다.

<DataGrid RowHeaderWidth="NaN"/> 
관련 문제