wpf画刷学习1

在这2篇博文有提到wpf画刷,

https://blog.csdn.net/bcbobo21cn/article/details/109699703

https://blog.csdn.net/bcbobo21cn/article/details/107133703

下面单独学习一下画刷;

wpf有五种画刷,也可以自定义画刷,画刷的基类都是Brush;

看一下实心颜色画刷;可以设置颜色和透明度,如下图;

上面是在Rectangle的Fill属性中设置画刷,看一下能不能直接给Grid设置画刷;

不能,出错如上图;

如果在Grid的Background属性中设置画刷可以;

这是xaml语法;在Rectangle.Fill属性中设置画刷等于写 xx.某属性 = xxxbrush;画刷不能直接赋给Grid,可以赋给Grid的Background属性;

再看一下直线型线性渐变画刷;

指定开始和结束点的坐标,渐变开始和结束的颜色等属性;

XML 复制代码
<Page
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    
  <Grid Width="200" Height="200">
    <Grid.Background>
      <LinearGradientBrush StartPoint="0,0" EndPoint="1,0">
        <GradientStop Color="Blue" Offset="0"></GradientStop>
        <GradientStop Color="Red" Offset="1"></GradientStop>
      </LinearGradientBrush>
    </Grid.Background>
  </Grid>

</Page>
相关推荐
mengge.cloud16 小时前
存储技术基础小白教程
linux·运维·服务器·wpf·存储
DreamLife☼1 天前
复杂Agent系统架构设计
系统架构·wpf·agent·组件·设计·构架·说明
SamChan901 天前
PDF翻译服务端到端基准测试:4款主流方案的吞吐量、延迟、内存占用对比
服务器·网络·python·ai·pdf·wpf
bugcome_com1 天前
Avalonia 控件模板实战:从 WPF 迁移自定义 Button 样式的完整指南
wpf
七夜zippoe1 天前
DolphinDB 故障排查实战:系统、数据库与集群常见问题诊断
数据库·wpf·集群·常见问题·故障排查·dolphindb
dalong102 天前
WPF:箭头绘制程序
wpf·自定义绘制
张工在路上3 天前
WPF 布局基础概述
大数据·hadoop·wpf
迪飞特科技4 天前
分布式事务下 Spring 声明式事务失效的 3 种修复方案
分布式·spring·wpf
2601_962174177 天前
Redis 简介
数据库·redis·wpf
SamChan908 天前
Python+PyMuPDF提取PDF表格并翻译:表格结构检测与双语重建实战
windows·python·ai·pdf·wpf