2013-08-02 2 views
0

WPF를 처음 사용합니다. 나는 DataGrid을 가지고 있는데, 행 높이가 "*"으로 설정된 Grid 안에 위치합니다. 창 높이가 DataGrid의 총 콘텐츠 높이보다 작지 않은 경우 해당 콘텐츠에 맞춰이 높이를 DataGrid으로 지정하고 그렇지 않으면 세로로 ScrollViewer을 표시합니다. 나는 첫 번째 일을 수행하는 StackPanel으로 그 서체를 둘러싸고 자 노력했다. 즉, 내용에 맞게 DataGrid의 높이를 조정했지만, 을 표시하지 않은 대가로 DataGridGrid의 직계 자식이었을 때 나타난다. . 어떻게하면 필요한 행동을 얻을 수 있습니까?WPF에서 사용 가능한 공간이있을 때 내용에 맞게 DataGrid 크기 조정

답변

1

DataGrid의 부모 컨테이너로 Grid을 사용하고 DataGridVerticalAlignment="Top"으로 설정하십시오.

희망이 있습니다.

관련 문제