Xamarin Form - 如何在 UWP 中为 MyToolkit.Controls.DataGrid 设置样式
Xamarin Form - How To set a style for MyToolkit.Controls.DataGrid in UWP
我正在开发 DMS windows UWP 应用程序,我想在其中显示 DataGrid
上的用户信息。为此,我使用 MyToolkit.Controls.DataGrid
。我想更改 header 大小并为 header 设置边框。我还想更改列表项的字体大小。所以任何人都有 DataGrid
的完整风格。如何隐藏 DataGrid
列?
the header size and give the border for header.
header 是 object 类型,这意味着您可以自定义其内容。如果你想添加边框,你可以参考下面的代码。但是MyToolkit不支持修改header大小。
<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>
change the list items font size
如果您只想更改列表项的字体大小,您可以编辑 DataGridTextColumn
FontSize 属性。
<controls:DataGridTextColumn
Width="200"
Binding="{Binding Firstname}"
FontSize="25"
Header="Firstname"
/>
how to hide the DataGrid column ?
只需将属性设置为0即可。
<controls:DataGridTextColumn
Width="0"
Binding="{Binding Firstname}"
FontSize="25"
Header="Firstname"
/>
我正在开发 DMS windows UWP 应用程序,我想在其中显示 DataGrid
上的用户信息。为此,我使用 MyToolkit.Controls.DataGrid
。我想更改 header 大小并为 header 设置边框。我还想更改列表项的字体大小。所以任何人都有 DataGrid
的完整风格。如何隐藏 DataGrid
列?
the header size and give the border for header.
header 是 object 类型,这意味着您可以自定义其内容。如果你想添加边框,你可以参考下面的代码。但是MyToolkit不支持修改header大小。
<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>
change the list items font size
如果您只想更改列表项的字体大小,您可以编辑 DataGridTextColumn
FontSize 属性。
<controls:DataGridTextColumn
Width="200"
Binding="{Binding Firstname}"
FontSize="25"
Header="Firstname"
/>
how to hide the DataGrid column ?
只需将属性设置为0即可。
<controls:DataGridTextColumn
Width="0"
Binding="{Binding Firstname}"
FontSize="25"
Header="Firstname"
/>