.NET下设计各种形状的窗体界面
来源:互联网 发布:免费淘宝客cms 编辑:程序博客网 时间:2024/04/30 12:49
下列代码功能是改变当前窗体形状为椭圆形:
Dim P As System.Drawing.Drawing2D.GraphicsPath = New System.Drawing.Drawing2D.GraphicsPath ( )
P.AddEllipse ( 0 , 0 , Me.ClientSize.Width, Me.ClientSize.Height)
Me.Region = New Region ( P )
下列代码功能是改变当前窗体形状为扇形:
Dim P As System.Drawing.Drawing2D.GraphicsPath = New System.Drawing.Drawing2D.GraphicsPath ( )
P.AddPie ( 10 , 10 , 200 , 200 , 5 , 150 )
Me.Region = New Region ( P )
下列代码功能是改变当前窗体形状为环形:
Dim P As System.Drawing.Drawing2D.GraphicsPath = New System.Drawing.Drawing2D.GraphicsPath ( )
Dim Height As Integer = Me.ClientSize.Height
Dim width As Integer = 80
P.AddEllipse ( 0 , 0 , Height , Height )
P.AddEllipse ( width , width , Height - ( width * 2 ) , Height - ( width * 2 ) )
Me.Region = New Region ( P )
其实只要把Me.Region重定义个New Region(GraphicsPath)即可改变窗体形状,大家也可以试试改成别的形状的窗体!
Dim P As System.Drawing.Drawing2D.GraphicsPath = New System.Drawing.Drawing2D.GraphicsPath ( )
P.AddEllipse ( 0 , 0 , Me.ClientSize.Width, Me.ClientSize.Height)
Me.Region = New Region ( P )
下列代码功能是改变当前窗体形状为扇形:
Dim P As System.Drawing.Drawing2D.GraphicsPath = New System.Drawing.Drawing2D.GraphicsPath ( )
P.AddPie ( 10 , 10 , 200 , 200 , 5 , 150 )
Me.Region = New Region ( P )
下列代码功能是改变当前窗体形状为环形:
Dim P As System.Drawing.Drawing2D.GraphicsPath = New System.Drawing.Drawing2D.GraphicsPath ( )
Dim Height As Integer = Me.ClientSize.Height
Dim width As Integer = 80
P.AddEllipse ( 0 , 0 , Height , Height )
P.AddEllipse ( width , width , Height - ( width * 2 ) , Height - ( width * 2 ) )
Me.Region = New Region ( P )
其实只要把Me.Region重定义个New Region(GraphicsPath)即可改变窗体形状,大家也可以试试改成别的形状的窗体!
- .NET下设计各种形状的窗体界面
- 用VB.NET设计各种形状的窗体界面(图)
- 画出各种自定义的窗体形状
- Singleton 模式的问题探究及多线程下设计问题
- 在VB下设计开发实时的数据采集曲线
- 在VB下设计开发实时的数据采集曲线
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- Linux下设计一个简单的线程池
- NetBeans下设计UML模式
- NetBeans下设计UML模式
- 想你啊
- 模糊聚类算法(FCM)和硬聚类算法(HCM)的VB6.0实现及其应用
- Linux内核NAPI机制分析
- 基于模糊等价关系的模糊聚类分析
- win32汇编 数据类型
- .NET下设计各种形状的窗体界面
- 利用sendkeys打造具自动功能的vbs
- 识别出图片中的角度
- Head First C# 中文版 图文皆译 第二章 page57
- vb.net中彩色图像数据的快速获取
- 分页存储过程
- 快速比较两副图片是否相同
- 庐州知秋
- 到底是谁捧红了芙蓉姐姐