2013-08-02 31 views
0

我是WPF的新手。我有一个DataGrid,放置在Grid内,行高设置为"*"。如果窗口高度不低于DataGrid的总内容高度,则要将此DataGrid高度适合其内容,否则显示垂直ScrollViewer。我试图用StackPanel来完成它的第一项工作,即调整DataGrid高度以适合其内容的大小,但代价是不显示当DataGridGrid的直接孩子时出现的垂直ScrollViewer 。我如何才能达到所需的行为?当WPF空间可用时,调整DataGrid以适合其内容

回答

1

使用Grid作为您的DataGrid的父容器,并为您的DataGrid设置VerticalAlignment="Top"

希望它有帮助。

相关问题