本文介绍: StartPoint渐变画刷的起点,默认规定起点坐标是(0,0)。注:这个0是指整个长度的0%的位置,而不是坐标为0。EndPoint渐变画刷的终点,默认规定终点坐标是(1,1)。注:这个1是指整个长度的100%的位置,而不是坐标为1。即0.5指的是影响一半的长度如图所示,从(0,0)到(1,1)的渐变画刷会使颜色从左上角开始,平行向右下角位置渐变颜色。该值指定渐变画笔定位坐标解释方式

前言

本章实现效果主要通过OpacityMask与LinearGradientBrush(径向渐变) 的组合应用实现。最终实现效果如下:
在这里插入图片描述

LinearGradientBrush线性渐变画刷

LinearGradientBrush其实很简单我们需要关注5个属性使用这5个属性你就可以完成这个画刷几乎所有的变化。

属性介绍

注:这个0是指整个长度的0%的位置,而不是坐标为0。

注:这个1是指整个长度的100%的位置,而不是坐标为1。即0.5指的是影响一半的长度。

在这里插入图片描述
如图所示,从(0,0)到(1,1)的渐变画刷会使颜色从左上角开始,平行向右下角位置渐变颜色。

首先我们假设上面这个矩形Width=100,Height=50。

原文地址:https://blog.csdn.net/fwj380891124/article/details/134683861

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_12123.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注