资源简介
C#GDI绘图_设置笔刷.rar

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace GDIPBrushes
{
public partial class Form1 : Form
{
//声明画图必须的变量---背景刷
private Brush backgroundBrush;
public Form1()
{
InitializeComponent();
//在构造函数中添加初始活动代码
//将Form1的背景设置成不透明的
this.Setstyle(Controlstyles.Opaque true);
//从可执行文件的资源分支中加载要用于背景的图像
Image backgroundImage = Image.FromFile(“colorbars.jpg“);// new Bitmap(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(“colorbars.jpg“));
backgroundBrush = new TextureBrush(backgroundImage);
}
protected override void OnPaint(PaintEventArgs e)
{
Graphics g = e.Graphics;
//定义在呈现图画的时候的画质要求--消除锯齿,高品质的
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
//用粗画笔填充背景
//然后应用白色涂料
g.FillRectangle(backgroundBrush ClientRectangle);
g.FillRectangle(new SolidBrush(Color.FromArgb(180 Color.White)) ClientRectangle);
//添加一个红色长方形和一个与之重叠的黄色长方形
g.FillRectangle(new SolidBrush(Color.Red) 20 20 50 50);
g.FillRectangle(new SolidBrush(Color.FromArgb(180 Color.Yellow)) 40 40 50 50);
//添加一个充满半透明阴影图案的圆圈
HatchBrush hb = new HatchBrush(Hatchstyle.DottedGrid Color.Green Color.FromArgb(100 Color.Yellow));
g.FillEllipse(hb 250 10 100 100);
//现在创建一个用渐变画笔填充的长方形
Rectangle r = new Rectangle(300 250 100 100);
LinearGradientBrush lb = new LinearGradientBrush(r Color.Red Color.Yellow LinearGradientMode.BackwardDiagonal);
g.FillRectangle(lb r);
//现在添加一个用线条渐变画笔绘制的图形
GraphicsPath path = new GraphicsPath(new Point[]{
new Point(40140)
new Point(275200)
new Point(105225)
new Point(190300)
new Point(50350)
new Point(20180)
}
new byte[]{
(byte)PathPointType.Start
(byte)PathPointType.Line
(byte)PathPointType.Line
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6056 2009-02-14 11:50 C#GDI绘图_设置笔刷\Backup\Form1.cs
文件 2860 2009-02-14 10:46 C#GDI绘图_设置笔刷\Backup\Form1.Designer.cs
文件 6014 2009-02-14 10:46 C#GDI绘图_设置笔刷\Backup\Form1.resx
文件 4632 2009-02-14 11:13 C#GDI绘图_设置笔刷\Backup\GDIPBrushes.csproj
文件 168 2009-02-14 11:41 C#GDI绘图_设置笔刷\Backup\GDIPBrushes.csproj.user
文件 911 2009-02-14 08:58 C#GDI绘图_设置笔刷\Backup\GDIPBrushes.sln
..A..H. 17920 2009-02-19 16:42 C#GDI绘图_设置笔刷\Backup\GDIPBrushes.v12.suo
文件 853 2009-02-14 11:30 C#GDI绘图_设置笔刷\Backup\GradientBrushForm.cs
文件 2092 2009-02-14 11:30 C#GDI绘图_设置笔刷\Backup\GradientBrushForm.Designer.cs
文件 5814 2009-02-14 11:30 C#GDI绘图_设置笔刷\Backup\GradientBrushForm.resx
文件 492 2009-02-14 11:33 C#GDI绘图_设置笔刷\Backup\Program.cs
文件 1378 2009-02-14 08:58 C#GDI绘图_设置笔刷\Backup\Properties\AssemblyInfo.cs
文件 3103 2009-02-14 09:19 C#GDI绘图_设置笔刷\Backup\Properties\Resources.Designer.cs
文件 6205 2009-02-14 09:19 C#GDI绘图_设置笔刷\Backup\Properties\Resources.resx
文件 1096 2009-02-14 08:58 C#GDI绘图_设置笔刷\Backup\Properties\Settings.Designer.cs
文件 249 2009-02-14 08:58 C#GDI绘图_设置笔刷\Backup\Properties\Settings.settings
文件 712 2009-02-14 11:40 C#GDI绘图_设置笔刷\Backup\Resources\colorbars.jpg
文件 690 2009-02-14 11:00 C#GDI绘图_设置笔刷\Backup\SolidBrushForm.cs
文件 2079 2009-02-14 10:55 C#GDI绘图_设置笔刷\Backup\SolidBrushForm.Designer.cs
文件 5814 2009-02-14 10:55 C#GDI绘图_设置笔刷\Backup\SolidBrushForm.resx
文件 797 2009-02-14 11:41 C#GDI绘图_设置笔刷\bin\Debug\colorbars.jpg
文件 14336 2019-11-12 13:44 C#GDI绘图_设置笔刷\bin\Debug\GDIPBrushes.exe
文件 42496 2019-11-12 13:44 C#GDI绘图_设置笔刷\bin\Debug\GDIPBrushes.pdb
文件 22704 2019-11-12 13:44 C#GDI绘图_设置笔刷\bin\Debug\GDIPBrushes.vshost.exe
文件 490 2013-03-18 17:00 C#GDI绘图_设置笔刷\bin\Debug\GDIPBrushes.vshost.exe.manifest
文件 6056 2019-11-12 13:44 C#GDI绘图_设置笔刷\Form1.cs
文件 3733 2019-11-12 13:44 C#GDI绘图_设置笔刷\Form1.Designer.cs
文件 6014 2019-11-12 13:44 C#GDI绘图_设置笔刷\Form1.resx
文件 6098 2019-11-12 13:44 C#GDI绘图_设置笔刷\GDIPBrushes.csproj
文件 498 2019-11-12 13:44 C#GDI绘图_设置笔刷\GDIPBrushes.csproj.user
............此处省略45个文件信息
相关资源
- 020ASP.NET车辆综合管理系统.zip
- C# TcpListener 例程(源码)
- C# 内嵌其他exe窗体的完美封装
- PDF文件 阅读控件 (VeryPDF PDFView OCX)
- C#自定义控件案例--美化GroupBox.rar
- BouncyCastle C#源码
- C#高级编程(第10版) 百度网盘资源
- Unity5实战:使用C#和Unity开发多平台游
- zw_ASP.NET通用权限管理系统源代码含文
- 24652561RevitWPFAddin.zip
- ASP.NET网站建设实战--人民邮电出版社
- 传智播客ASP.NET[特供第三季].txt
- Winform通用经典快速开发CS框架-outloo
- C#爬取音乐源码.zip
- Rudin著第一册—阅读密码www.zasp.net_仅
- PracticalWPFChartsandGraphics.rar
- cb-9X-C#winform实现PDF阅读功能.rar
- sU-WV-C#比赛记时软件.rar
- u5-TW-C#打印操作--使用GDI绘图打印学生
- z1_C#打印操作--使用GDI绘图打印学生信
- C#打印操作--使用GDI绘图打印学生信息
- asp.net网上教学系统全站程序.zip
- C#管理学生考勤及作业登记系统
- 2321363LearnWPFMVVM-XAMLCandtheMVVMpattern.pdf
- 商品销售管理系统C#源码
- 松下PLC与C#上位机通讯库含程序.rar
- C#图书管理系统.rar
- C#基于BouncyCastle.Crypto的SM2_3实现导入即
- zw_WPF_开发教程(_中文版).zip
- asp.net进销存系统源码.rar
评论
共有 条评论