如何正确设置DataGridColumn的宽度

时间:2015-03-19 09:58:40

标签: wpf size

在具有SizeToContent="WidthAndHeight"的wpf窗口中,我有一个带有列定义的DataGrid:

<DataGridTemplateColum MinWidth="60" ..>

这看起来很好,但是当我调整大小并增加窗口的宽度时,此列保持指定的宽度60.这是网格的最后一列,我希望此列填充剩余的空间,所以我加入:

<DataGridTemplateColum Width="*" MinWidth="60" ..>

现在打开窗口时,列的宽度等于我的两个屏幕宽度......是否有一个简单的解决方案?

1 个答案:

答案 0 :(得分:1)

宽度按预期工作,*将告诉网格占用尽可能多的空间。它是网格的容器,不限制控制的宽度。修复父级的宽度。