DataGrid 的RowHeight在Style里面如何设置,在资源字典里面如何设置
时间: 2024-03-08 18:50:23 浏览: 30
在样式中设置DataGrid的`RowHeight`属性可以让您在多个DataGrid中重复使用相同的行高设置。以下是在样式中设置`RowHeight`属性的示例:
```
<Style TargetType="DataGrid">
<Setter Property="RowHeight" Value="Auto"/>
</Style>
```
通过将`RowHeight`属性设置为`Auto`,DataGrid将自动根据内容调整行高。如果您想要设置固定的行高,可以将`Value`设置为一个具体的数值。
如果您想将DataGrid样式定义在资源字典中,可以将样式放在`ResourceDictionary`标记内,并在需要使用该样式的页面或应用程序中引用该资源字典。以下是在资源字典中定义DataGrid样式的示例:
```
<ResourceDictionary>
<Style TargetType="DataGrid">
<Setter Property="RowHeight" Value="Auto"/>
</Style>
</ResourceDictionary>
```
然后,在需要使用该样式的页面或应用程序中,可以使用以下代码引用资源字典:
```
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="DataGridStyles.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
```
其中,`DataGridStyles.xaml`为包含DataGrid样式的资源字典文件名。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)