xaml - 如何更改特定行的整个网格的背景颜色
问题描述
与此类似的东西:
<Grid Background="Yellow" Width="300">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="50"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="0"/>
</Grid.RowDefinitions>
</Grid>
但这会改变整个网格。我只想更改特定行的背景颜色。如何?
解决方案
在 Grid 中添加另一个 Grid,如下所示:
<Grid Background="Yellow" Width="300">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="50"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="0"/>
</Grid.RowDefinitions>
<Grid Background="Blue" Grid.RowSpan="2" Grid.Column="0"/>
</Grid>
推荐阅读
- c++ - 循环依赖和 unique_ptr
- swiftui - Form 和 List 两次渲染子视图
- node.js - 如何使用 reactjs 组件将数据数组发送到 mongodb?
- api - 我应该使用哪个 google oauth Playground API 来获取带有名称、用户照片和电子邮件的令牌?
- postgresql - pgAdmin 抛出错误保存属性无法连接服务器超时已过期连接到 AWS Lightsail 中的 Postgresql
- c - 为什么我的代码中出现分段错误?无法调试,请解释错误
- python - 将指标/结果组合成一个数据框 python
- java - 请求标头编码更改为空正文
- nativescript - 如何仅更新项目中的“nativescript-vue”包?
- reactjs - React UI - 从文件浏览器获取文件的绝对路径