<分区>
我需要将 DataGrid 的最后一列设置为剩余宽度的 100%。
使用 XAML 定义 DataGrid 时,我这样做:
<DataGridTextColumn Header="Name" IsReadOnly="True" Width="*" />
但在某些情况下,我正在使用 C# 代码创建列。
如何设置列宽如下:
myColumn.Width = *; ?
<分区>
我需要将 DataGrid 的最后一列设置为剩余宽度的 100%。
使用 XAML 定义 DataGrid 时,我这样做:
<DataGridTextColumn Header="Name" IsReadOnly="True" Width="*" />
但在某些情况下,我正在使用 C# 代码创建列。
如何设置列宽如下:
myColumn.Width = *; ?
最佳答案
也许你正在寻找
new DataGridLength(1, DataGridLengthUnitType.Star);
关于c# - 以编程方式将 WPF DataGrid 列宽定义为 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48948634/