我正在尝试将 CommunityToolkit.WinUI 用于 DataGrid。 我正在尝试设置自定义行大小,但是它设置了行大小,但没有将该行内的文本调整为新大小。 看来我做得不对,请帮助和指导正确设置自定义行大小。
<Grid Grid.Row="1">
<ct:DataGrid x:Name="dataGrid"
AutoGenerateColumns="False"
Margin="0"
HeadersVisibility="None"
RowHeight="20"
VerticalAlignment="Top">
<!-- Setting Row Style for grid -->
<ct:DataGrid.RowStyle>
<Style TargetType="ct:DataGridRow">
<Setter Property="Height" Value="20"/>
<Setter Property="MinHeight" Value="20"/>
<Setter Property="MaxHeight" Value="20"/>
</Style>
</ct:DataGrid.RowStyle>
<!-- Setting up column -->
<ct:DataGrid.Columns>
<ct:DataGridTextColumn x:Name="LineCol" Header="Line" Binding="{Binding LineNumber}" Tag="LineNumber"
IsReadOnly="True"
FontSize="10">
</ct:DataGridTextColumn>
<ct:DataGridTextColumn Header="Text" Binding="{Binding TextLine}" Tag="Text"
FontSize="10">
</ct:DataGridTextColumn>
</ct:DataGrid.Columns>
</ct:DataGrid>
</Grid>
我尝试调整不同的值,例如 MinHeight,但似乎没有生效。