没有合适的资源?快使用搜索试试~ 我知道了~
利用.NET绘图技术制作水晶按钮控件
共52个文件
cs:13个
dll:6个
ico:5个
需积分: 9 2 下载量 191 浏览量
2011-05-19
11:18:20
上传
评论
收藏 179KB RAR 举报
温馨提示
不可否认的是,Windows编程已经进入.Net时代,虽然现在的编程平台仍然是多家并存,但是微软的.Net框架类库已经全面占据了主流地位。.Net框架为我们提供了非常丰富的类、函数和方法,从桌面到Web它可以触及到编程的任何领域,以至于可以完全放弃Win32 API 的手工调用,因为.Net框架已经为我们准备好了一切。尤其是GDI+的发布,Win32程序员都应该非常清楚,在VC6和Delphi5、6、7下要想绘制不规则图形、设计独特样式的窗口控件是件多么不轻松的事情,我们需要返回当前设备指针,然后坐标映射,再调用标准的Win32 GDI函数来进行绘制操作,最后还得记着释放设备指针等一系列内存清理操作,现在有了.Net类库,我们只需在控件的OnPaint事件中通过e.Graphics返回Graphics对象,然后创建一个自定义的刷子对象Brush来填充Graphics表面,再创建一个Region对象设计好我们需要的控件轮廓,并将其赋给控件的Region属性,在这个过程中可以使用GDI+为我们提供的丰富的类和方法来设计美轮美奂的控件外观,这样一个全新的控件就创建完成了
资源推荐
资源详情
资源评论
收起资源包目录
ButtonExDemo.rar (52个子文件)
ButtonExDemo
ButtonEx
bin
Debug
ButtonEx.dll 28KB
ButtonEx.pdb 34KB
obj
Debug
ButtonEx.csproj.GenerateResource.Cache 784B
ButtonEx.dll 28KB
CSharpWin.Properties.Resources.resources 180B
Refactor
ButtonEx.dll 16KB
TempPE
Properties.Resources.Designer.cs.dll 5KB
ButtonEx.pdb 34KB
ButtonEx.csproj.FileList.txt 240B
ButtonEx.csproj.FileListAbsolute.txt 723B
RoundStyle.cs 1KB
ControlState.cs 891B
Properties
Resources.Designer.cs 3KB
Settings.settings 249B
Resources.resx 5KB
Settings.Designer.cs 1KB
AssemblyInfo.cs 1KB
GraphicsPathHelper.cs 3KB
ButtonEx.cs 17KB
ButtonEx.csproj 3KB
ButtonExDemo
Form1.cs 626B
bin
Debug
ButtonEx.dll 28KB
ButtonExDemo.pdb 24KB
ButtonExDemo.vshost.exe 6KB
ButtonExDemo.exe 32KB
ButtonEx.pdb 34KB
obj
ButtonExDemo.csproj.FileListAbsolute.txt 1KB
Debug
ButtonExDemo.csproj.GenerateResource.Cache 1022B
ResolveAssemblyReference.cache 7KB
ButtonExDemo.Properties.Resources.resources 8KB
Refactor
ButtonExDemo.pdb 24KB
TempPE
Properties.Resources.Designer.cs.dll 5KB
ButtonExDemo.Form1.resources 180B
ButtonExDemo.exe 32KB
ButtonExDemo.csproj.FileList.txt 351B
Resources
11.ico 8KB
14.ico 9KB
15.ico 9KB
10.ico 8KB
12.ico 7KB
Properties
Resources.Designer.cs 4KB
Settings.settings 249B
Resources.resx 7KB
Settings.Designer.cs 1KB
AssemblyInfo.cs 1KB
Program.cs 471B
Form1.Designer.cs 23KB
Form1.resx 6KB
ButtonExDemo.csproj 4KB
ButtonExDemo.sln 1KB
ButtonExDemo.png 44KB
ButtonExDemo.suo 28KB
共 52 条
- 1
资源评论
zjc420710690
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功