C#模式画刷HatchBrush用法实例
本文实例讲述了C#模式画刷HatchBrush用法。分享给大家供大家参考。具体如下:
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 Form7 : Form
{
public Form7()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
HatchBrush hat = new HatchBrush(HatchStyle.Divot, Color.DarkBlue, Color.White);
Graphics formGraphics = this.CreateGraphics();
formGraphics.FillRectangle(hat, new RectangleF(90.0F, 110.0F, 100, 100));
formGraphics.Dispose();
}
catch (System.IO.FileNotFoundException)
{
MessageBox.Show("There was an error opening the bitmap." + "Please check the path.");
}
}
private void Form7_Load(object sender, EventArgs e)
{
}
}
}
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
C#画笔Pen用法实例
本文实例讲述了C#画笔Pen用法.分享给大家供大家参考.具体如下: 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 WindowsAp
-
C#画笔使用复合数组绘制单个矩形的方法
本文实例讲述了C#画笔使用复合数组绘制单个矩形的方法.分享给大家供大家参考.具体实现方法如下: 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; names
-
C#画笔Pen绘制自定义线的帽子
本文实例讲述了C#画笔Pen绘制自定义线的帽子.分享给大家供大家参考.具体如下: 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 Wi
-
C#线性渐变画刷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;
-
C#从画刷创建画笔的方法
本文实例讲述了C#从画刷创建画笔的方法.分享给大家供大家参考.具体实现方法如下: 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 Wi
-
C#纹理画刷TextureBrush用法实例
本文实例讲述了C#纹理画刷TextureBrush用法.分享给大家供大家参考.具体如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Drawing.Drawing2D; using System.Text; using System.Windows.Forms; namespac
-
C#画笔Pen画虚线的方法
本文实例讲述了C#画笔Pen画虚线的方法.分享给大家供大家参考.具体实现方法如下: 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 W
-
C#模式画刷HatchBrush用法实例
本文实例讲述了C#模式画刷HatchBrush用法.分享给大家供大家参考.具体如下: 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
-
Java设计模式之策略模式原理与用法实例详解
本文实例讲述了Java设计模式之策略模式原理与用法.分享给大家供大家参考,具体如下: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换.策略模式让算法独立于使用它的客户而独立变化.其中JDK里面的TreeSet类和TreeMap类就用到了策略模式.这两个类是带排序的集合类,其中排序的规则就相当于策略模式里定义的一系列算法,而集合类就相当于是策略模式里的环境类,供用户使用,用只知道TreeSet和TreeMap是带排序的,至于怎么排序的,是由排序的算法决定的. 策略模式
-
C#设计模式之Visitor访问者模式解决长隆欢乐世界问题实例
本文实例讲述了C#设计模式之Visitor访问者模式解决长隆欢乐世界问题.分享给大家供大家参考,具体如下: 一.理论定义 访问者模式 提供了 一组 集合 对象 统一的 访问接口,适合对 一个集合中的对象,进行逻辑操作,使 数据结构 和 逻辑结构分离. 二.应用举例 需求描述:暑假来啦!三个小伙子组团,开车来 长隆欢乐世界玩. 每个人想玩的项目都不一样, 旅游者 1 想玩:十环过山车,龙卷风暴,梦幻旋马 旅游者 2 想玩:空中警察,欢乐摩天轮,超级水战 旅游者 3 想玩:四维影院,垂
-
JS模式之单例模式基本用法
本文实例讲述了JS模式之单例模式基本用法.分享给大家供大家参考.具体如下: //singleton var SingletonTester = (function(){ function Singleton(options){ options = options || {}; this.name = "SingletonTester"; this.pointX = options.pointX || 6; this.pointY = options.pointY || 10; }; v
-
Java中的instanceof关键字在Android中的用法实例详解
在下面介绍Android中如何使用instanceof关键字开发更方便时,先来温习一下java中instanceof的概念. instanceof大部分的概念是这样定义的:instanceof是Java的一个二元操作符,和==,>,<是同一类东西.由于它是由字母组成的,所以也是Java的保留关键字.它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据.举个栗子: String s = "I AM an Object!"; boolean isObj
-
Java编程BigDecimal用法实例分享
Java中提供了大数字(超过16位有效位)的操作类,即 java.math.BinInteger 类和 java.math.BigDecimal 类,用于高精度计算. 其中 BigInteger 类是针对大整数的处理类,而 BigDecimal 类则是针对大小数的处理类. BigDecimal 类的实现用到了 BigInteger类,不同的是 BigDecimal 加入了小数的概念. float和Double只能用来做科学计算或者是工程计算;在商业计算中,对数字精度要求较高,必须使用 BigIn
-
Java抽象类概念与用法实例分析
本文实例讲述了Java抽象类概念与用法.分享给大家供大家参考,具体如下: 抽象:就是对一个事物的大概描述 抽象方法:以abstract修饰的方法,这种方法只声明返回数据类型,方法名和所需参数,并没有函数体.如 abstract void study(); 抽象类特点: 1.抽象类中不一定含有抽象方法:但抽象方法一定在抽象类中. 2.抽象类不具备实际功能,只能用于派生子类 3.抽象类中可以包含构造函数,但是构造函数不能被声明成抽象.抽象类中的成员方法包括一般方法和抽象方法 4.抽象方法和抽象类都必
随机推荐
- 详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
- angularJS模态框$modal实例代码
- js怎么判断flash swf文件是否加载完毕
- 过滤所有HTML代码和CSS,JS
- java实现的正则工具类
- 详解ASP.NET Core应用中如何记录和查看日志
- 初识 ASP.NET Membership 用户管理
- chrome浏览器不支持onmouseleave事件的解决技巧
- C#运算符之与,或,异或及移位运算小结
- Android控件之使用ListView实现时间轴效果
- node.js中的socket.io的广播消息
- C++如何删除map容器中指定值的元素详解
- Windows Powershell Switch 循环
- shiro之INI配置详解
- C++与mysql连接遇到的问题汇总
- JavaScript 中级笔记 第二章
- C#实现简单的井字游戏实例
- golang的httpserver优雅重启方法详解
- Android中传值Intent与Bundle的区别小结
- angularjs 的数据绑定实现原理
