推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 经验分享 查看内容

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

2020-4-11 13:54| 发布者: admin| 查看: 420| 评论: 0

这篇文章主要介绍了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#程序设计有所帮助。


鲜花

握手

雷人

路过

鸡蛋

最新评论

精选推荐

    广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

    GMT+8, 2025-6-16 02:04 , Processed in 0.064873 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    返回顶部