线性渐变画笔(LinearGradientBrush) LinearGradientBrush使用线性渐变色彩绘制图形,线性渐变在一根线条(渐变轴)中混合了两种或更多颜色。可以使用 GradientStop 对象指定渐变的颜色及其位置。 LinearGradientBrush linearGradientBrush =newLinearGradientBrush(); linearGradientBrush.GradientStops.Add(newGradientStop(Colors.Red...
如需SolidColorBrush 類別的詳細資訊,請參閱使用純色和漸層繪製的概觀 (英文)。 使用線性漸層繪製 LinearGradientBrush 會使用線形漸層繪製區域。 線性漸層是將一種或多種色彩沿著一條線 (也就是漸層軸) 混合色彩的方式。 您可以使用 GradientStop 物件來指定漸層及其位置中的色彩。 下列範例使用 SolidColorBrush 來...
1publicMainWindow()2{3InitializeComponent();4MyLinearGradientBrush();5}67publicvoidMyLinearGradientBrush()8{9LinearGradientBrush brush =newLinearGradientBrush();1011GradientStop gs1 =newGradientStop();12gs1.Offset =0;13gs1.Color =Colors.Red;14brush.GradientStops.Add(gs1);1516GradientStop gs2 =ne...
线性渐变画笔(LinearGradientBrush) LinearGradientBrush使用线性渐变色彩绘制图形,线性渐变在一根线条(渐变轴)中混合了两种或更多颜色。可以使用GradientStop对象指定渐变的颜色及其位置。 LinearGradientBrush linearGradientBrush =newLinearGradientBrush();linearGradientBrush.GradientStops.Add(newGradientStop(Colors.Red,0)...
简述WPF中的画刷(Brush),我们知道,在GDI+中,画刷用于填充图形形状,如矩形、椭圆、扇形、多边形和封闭路径。在GDI+中,画刷分为以下几种:SolidBrush,TextureBrush,HatchBrush,LinearGradientBrush和PathGradientBrush。在层次关系上,它们都位于System.Drawing空间下
本主題描述如何使用 SolidColorBrush、LinearGradientBrush 和RadialGradientBrush 物件,以純色、線性漸層和放射狀漸層繪製。 使用純色繪製區域 在任何平台上最常見的作業之一,就是使用純 Color 繪製區域。 若要完成這項工作,Windows Presentation Foundation (WPF) 會提供 SolidColorBrush 類別。 下...
原文:WPF入门(四)->线形区域Path内容填充之渐变色(LinearGradientBrush) 前面我们介绍到,Path对象表示一个用直线或者曲线连接的图形,我们可以使用Path.Data属性来设置该图形的形状,同时我们也可以使用Data.Fill属性来设置该图形中的填充色或背景图片等。 下面我们先来看一段代码 ...
1: LinearGradientBrush(线性梯度画刷) 线性画刷也是比较简单的,一般情况下我们只要设定一个“StartPoint”和“EndPoint”即可。 1 <Window x:Class="WpfApplication2.MainWindow" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
LinearGradientBrush RadialGradientBrush DrawingBrush Visual Brush ImageBrush 1. SolidColorBrush <SolidColorBrush/> 表示 XAML 中的纯色画笔。标签的 Color 属性表示画笔中使用的颜色。例如,下面的代码创建一个蓝色的纯色画笔。 <SolidColorBrushColor="Blue"/> ...
<LinearGradientBrush StartPoint="0,0" EndPoint="1,0"> //X为1时,为横向渐变 <GradientStop Color="Yellow" Offset="0"/> //Offset为渐变点,两个渐变点的大小决定了颜色变化方向,颜色总是从小往大变化 <GradientStop Color="Green" Offset="1"/> </LinearGradientBrush> </Rectangle.Fill> </Rectangle...