使用颜色渐变更改背景颜色
Posted
技术标签:
【中文标题】使用颜色渐变更改背景颜色【英文标题】:Change background color with color gradients 【发布时间】:2012-07-10 23:35:19 【问题描述】:我想从我的组合框中更改背景颜色。 但我想保留颜色渐变。
我已经尝试使用此代码,但仍然没有得到效果。
<Setter Property="Background" Value="White"/> <!-- It's only white :( -->
【问题讨论】:
【参考方案1】:<ComboBox>
<ComboBox.Background>
<LinearGradientBrush EndPoint="0,1">
<GradientStopCollection>
<GradientStop Color="Blue" Offset="0.5" />
<GradientStop Color="White" Offset="0.5" />
</GradientStopCollection>
</LinearGradientBrush>
</ComboBox.Background>
</ComboBox>
这将改变背景颜色。更改颜色和偏移以获得所需的结果。
【讨论】:
以上是关于使用颜色渐变更改背景颜色的主要内容,如果未能解决你的问题,请参考以下文章
在具有多个部分的 tableView 中滚动时使用平滑动画更改视图背景渐变颜色
使用 CAGradientLayer 类更改 UiView IOS 的渐变背景图层颜色