Wpf DataGridTextColumn.width的任何等效项="*&引用;对于数据网格行';身高?
据我所知,通过给定值“”,DataGrid列将展开以填充Wpf DataGridTextColumn.width的任何等效项="*&引用;对于数据网格行';身高?,wpf,wpfdatagrid,Wpf,Wpfdatagrid,据我所知,通过给定值“”,DataGrid列将展开以填充DataGrid的所有可用边距。我通常会为所有列指定“”,使它们的宽度相等,并且不留任何边距 <DataGrid.Columns> <DataGridTextColumn Header="Header" Width="*"/> <DataGridTextColumn Header="Header" Width="*"/> <DataGridTextColumn Header=
DataGrid
的所有可用边距。我通常会为所有列指定“”,使它们的宽度相等,并且不留任何边距
<DataGrid.Columns>
<DataGridTextColumn Header="Header" Width="*"/>
<DataGridTextColumn Header="Header" Width="*"/>
<DataGridTextColumn Header="Header" Width="*"/>
<DataGridTextColumn Header="Header" Width="*"/>
<DataGridTextColumn Header="Header" Width="*"/>
<DataGridTextColumn Header="Header" Width="*"/>
</DataGrid.Columns>
但是,如果我的DataGrid是旋转的,并且第一行作为实际的列标题(这听起来可能是一个糟糕的设计,但是…)。在这种情况下,是否要使所有行的高度相等,并且不留任何余量
<DataGrid.Columns>
<DataGridTextColumn Header="Header"/>
<DataGridTextColumn Header="Header"/>
<DataGridTextColumn Header="Header"/>
<DataGridTextColumn Header="Header"/>
<DataGridComboBoxColumn Header="Header"/>
<DataGridTextColumn Header="Header"/>
<DataGridComboBoxColumn Header="Header"/>
<DataGridTextColumn Header="Header"/>
<DataGridTextColumn Header="Header"/>
</DataGrid.Columns>
<DataGrid.LayoutTransform>
<TransformGroup>
<RotateTransform Angle="-90" />
<ScaleTransform ScaleX="1" ScaleY="-1" />
</TransformGroup>
</DataGrid.LayoutTransform>
<DataGrid.ColumnHeaderStyle>
<Style TargetType="{x:Type DataGridColumnHeader}"
BasedOn="{StaticResource {x:Type DataGridColumnHeader}}">
<Setter Property="LayoutTransform">
<Setter.Value>
<TransformGroup>
<RotateTransform Angle="-90" />
<ScaleTransform ScaleX="1" ScaleY="-1" />
</TransformGroup>
</Setter.Value>
</Setter>
</Style>
</DataGrid.ColumnHeaderStyle>
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="LayoutTransform">
<Setter.Value>
<TransformGroup>
<RotateTransform Angle="-90" />
<ScaleTransform ScaleX="1" ScaleY="-1" />
</TransformGroup>
</Setter.Value>
</Setter>
</Style>
</DataGrid.CellStyle>
不是一个直接的答案,但是关于SO问题有很多好的信息: