我正在开发DMS应用程序,在该应用程序中,我希望在DataGrid上显示用户信息。为此,我使用MyToolkit.Controls.DataGrid。我想要更改的标题大小,并给标题的边框。我还想更改列表项的字体大小。因此,任何一个人都有一个完整的DataGrid风格。如何隐藏DataGrid列?
发布于 2019-07-05 08:18:34
标头大小,并为标头指定边框。
标题是对象类型,这意味着您可以自定义它的内容。如果要添加边框,可以引用以下代码。但是MyToolkit不支持修改标题大小。
<controls:DataGridTextColumn
Width="200"
Binding="{Binding Lastname}"
IsAscendingDefault="False"
>
<controls:DataGridTextColumn.Header>
<Border BorderThickness="1" Padding="5,5,5,5" BorderBrush="Red" CornerRadius="5">
<TextBlock Foreground="Green" Text="Lastname" />
</Border>
</controls:DataGridTextColumn.Header>
</controls:DataGridTextColumn>更改列表项的字体大小
如果只想更改列表项的字体大小,可以编辑DataGridTextColumn FontSize属性。
<controls:DataGridTextColumn
Width="200"
Binding="{Binding Firstname}"
FontSize="25"
Header="Firstname"
/>如何隐藏DataGrid列?
只需将属性设置为0。
<controls:DataGridTextColumn
Width="0"
Binding="{Binding Firstname}"
FontSize="25"
Header="Firstname"
/>https://stackoverflow.com/questions/56897351
复制相似问题