AutoSize DataGrid,因此您无需滚动

时间:2013-11-06 20:23:12

标签: c# wpf datagrid

好的,所以我对WPF很新,我在调整DataGrid时遇到了问题。

我希望我的DataGrid能够自动占用所需的空间,以便用户不必滚动它。宽度应该是所有列的总宽度,高度应该是所有行的高度加上标题的大小。

到目前为止我试过这个:

<DataGrid x:Name="_grid" ItemsSource="{Binding}"  
          AutoGenerateColumns="True" 
          AlternatingRowBackground="Cyan" 
          Height="Auto"
          Width="Auto"   
 />

这似乎不起作用DataGrid只占用Grid中放置在重叠其他元素中的所有空间。

我很感激你们可以给我们提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

尝试将包含DataGrid的元素的大小设置为自动。