以编程方式将WPF DataGrid列宽定义为100%

时间:2018-02-23 13:07:41

标签: c# wpf

我需要将DataGrid的最后一列设置为剩余宽度的100%。

使用XAML定义DataGrid时,我这样做:

<DataGridTextColumn Header="Name" IsReadOnly="True" Width="*" />

但我有一些情况,我使用c#代码创建列。

如何将列的宽度设置为:

myColumn.Width = *; ?

1 个答案:

答案 0 :(得分:3)

也许您正在寻找

new DataGridLength(1, DataGridLengthUnitType.Star);