C#线性渐变画刷LinearGradientBrush用法实例

 更新时间:2015年06月11日 15:09:29   作者:zhuzhao  
这篇文章主要介绍了C#线性渐变画刷LinearGradientBrush用法,实例分析了线性渐变画刷LinearGradientBrush的相关使用技巧,需要的朋友可以参考下

本文实例讲述了C#线性渐变画刷LinearGradientBrush用法。分享给大家供大家参考。具体如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace WindowsApplication2
{
  public partial class Form8 : Form
  {
    public Form8()
    {
      InitializeComponent();
    }
    private void button1_Click(object sender, EventArgs e)
    {   
      /*LinearGradientBrush brush = new LinearGradientBrush(this.ClientRectangle, Color.White, Color.Red, LinearGradientMode.Horizontal);
      Graphics g = this.CreateGraphics();
      g.FillRectangle(brush, 1, 1, 100, 100);
      g.DrawString("zhuzhao", this.Font, brush, 1, 1);*/
      /*LinearGradientBrush brush = new LinearGradientBrush(this.ClientRectangle, Color.White, Color.Red, LinearGradientMode.Horizontal);
      brush.SetBlendTriangularShape(0.5f);
      Graphics g = this.CreateGraphics();
      g.FillRectangle(brush, 1, 1, 1000, 100);
      g.DrawString("zhuzhao", this.Font, brush, 1, 1);*/
      LinearGradientBrush brush = new LinearGradientBrush(this.ClientRectangle, Color.White, Color.Red, LinearGradientMode.Horizontal);
      brush.SetSigmaBellShape(0.5f);
      Graphics g = this.CreateGraphics();
      g.FillRectangle(brush, 1, 1, 1000, 100);
      g.DrawString("zhuzhao", this.Font, brush, 1, 1);
    }
  }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • WPF中使用WebView2控件的方法及常见问题

    WPF中使用WebView2控件的方法及常见问题

    WebView2为WPF网页浏览工具,具有简单易用,页面显示清晰的优点,下面这篇文章主要给大家介绍了关于WPF中使用WebView2控件的方法及常见问题,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • C# 代码大小写规范说明

    C# 代码大小写规范说明

    这篇文章主要介绍了C# 代码大小写规范说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • C# wpf Bitmap转换成WriteableBitmap的方法

    C# wpf Bitmap转换成WriteableBitmap的方法

    本文主要介绍了C# wpf Bitmap转换成WriteableBitmap的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • C#调用WebService实例与开发教程(推荐)

    C#调用WebService实例与开发教程(推荐)

    下面小编就为大家分享一篇C#调用WebService实例与开发教程,具有很好的参考价值,希望对大家有所帮助。一起跟随想过来看看吧
    2017-12-12
  • C#递归算法之分而治之策略

    C#递归算法之分而治之策略

    分而治之的策略主要是将大量复杂的问题分成多个子问题,解决各个子问题,从而解决原问题,下面就让我们看看具体如何实现。
    2016-06-06
  • C#基础语法:方法参数详解

    C#基础语法:方法参数详解

    这篇文章主要介绍了C#基础语法:方法参数详解,本文讲解了值参数、引用参数、输出参数、参数数组等参数类型,并分别给出代码实例,需要的朋友可以参考下
    2015-06-06
  • c#通过进程调用cmd判断登录用户权限代码分享

    c#通过进程调用cmd判断登录用户权限代码分享

    最近自己开发软件需要读取本地配置文件,因为登录用户的权限不够会导致无法读取文件进而导致程序崩溃,查了一些解决方法,代码分享如下
    2013-12-12
  • .NET实现定时发送邮件代码(两种方式)

    .NET实现定时发送邮件代码(两种方式)

    经常发邮件的朋友都知道,邮箱有个特殊功能,可以设定邮件发送时间,定时发送,这个功能是怎么实现的呢?接下来,小编给大家分享.NET实现定时发送邮件的代码,有需要的朋友可以参考下
    2015-08-08
  • C#华氏温度和摄氏温度相互转换的方法

    C#华氏温度和摄氏温度相互转换的方法

    这篇文章主要介绍了C#华氏温度和摄氏温度相互转换的方法,涉及C#数学运算的相关技巧,非常简单实用,需要的朋友可以参考下
    2015-07-07
  • C#中int[][]与int[,]的使用与区别

    C#中int[][]与int[,]的使用与区别

    本文主要介绍了C#中int[][]与int[,]的使用与区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07

最新评论