0

Datagrid 内のデータのフォント サイズを大きくする方法を見つけようとしています。

私のデータグリッド XAML:

    <data:DataGrid x:Name="dgVisitData" Style="{StaticResource dgStyle}" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" BorderBrush="LightSlateGray" BorderThickness="2"
                AutoGenerateColumns="False" ItemsSource="{Binding}">
        <data:DataGrid.Columns>
            <data:DataGridTextColumn Width="Auto" Header="Name" Binding="{Binding MemberName}" />
            <data:DataGridTextColumn Width="Auto" Header="Surname" Binding="{Binding MemberSurname}" />
            <data:DataGridTextColumn Width="Auto" Header="Member No" Binding="{Binding MemberNumber}" />
            <data:DataGridTextColumn Width="Auto" Header="Dependant No" Binding="{Binding MemberDependantNumber}" />
            <data:DataGridTextColumn Width="Auto" Header="Date" Binding="{Binding Date}" />
            <data:DataGridTextColumn Width="Auto" Header="Time" Binding="{Binding Time}" />
        </data:DataGrid.Columns>
    </data:DataGrid>

スタイルを使用して、ヘッダーのフォント サイズを拡大できます。

実際のデータの Fontsize を変更するのに似たようなことをする必要がありますか?

4

1 に答える 1

2
<sdk:DataGridTextColumn Binding="{Binding Name}" CanUserSort="True" SortMemberPath="Name" Header="Name">
    <sdk:DataGridTextColumn.ElementStyle>
        <Style TargetType="TextBlock">
            <Setter Property="HorizontalAlignment" Value="Left"/>
            <Setter Property="FontSize" Value="12" />
        </Style>
    </sdk:DataGridTextColumn.ElementStyle>
</sdk:DataGridTextColumn>

または、データグリッド全体に対して独自のデータグリッド スタイルを作成することもできます

于 2012-08-03T11:18:26.113 に答える