在VB.NET下如何做一个圆形的按钮或label?
如何做一个圆形的按钮或label?
或者是任意形状的控件?
问题点数:100、回复次数:2Top
1 楼Montaque(每天回答两个问题)回复于 2003-01-03 15:53:54 得分 100
设置控件的region属性就可以了。比如下面代码,一个圆形的按钮!
‘写在form的load事件中
Button1.Top = 0
Button1.Left = 0
Button1.BackColor = Color.Red
Dim m_path As System.Drawing.Drawing2D.GraphicsPath
m_path = New System.Drawing.Drawing2D.GraphicsPath(Drawing.Drawing2D.FillMode.Winding)
m_path.AddEllipse(1, 1, 50, 50)
Button1.Region() = New Region(m_path)
参考我的文档:
http://www.csdn.net/develop/Read_Article.asp?Id=14988
Top
2 楼jnhjone(飞龙)回复于 2003-01-03 16:30:35 得分 0
UPTop




