用户自定义控件 界面 不显示问题
2015-08-28 20:19
120 查看
Dim path As System.Drawing.Drawing2D.GraphicsPath
path = New System.Drawing.Drawing2D.GraphicsPath()
' path.AddBezier(0, 0, 20, 20, 50, 50, 200, 200)
' path.AddRectangle(0, 0, 50, 30)
path.AddEllipse(0, 0, 50, 30)
Me.Region = New Region(path)
Dim g As Graphics
g = Me.CreateGraphics
Dim pen As Pen
pen = New Pen(Brushes.Red)
' g.DrawRectangle(pen, 1, 20, 28, 12)
' g.DrawRectangle(pen, 60, 20, 28, 12)
pen.Width = 5
g.FillRectangle(Brushes.Gold, 0, 0, 50, 30)
g.Dispose()
与G.draw 不一致
path = New System.Drawing.Drawing2D.GraphicsPath()
' path.AddBezier(0, 0, 20, 20, 50, 50, 200, 200)
' path.AddRectangle(0, 0, 50, 30)
path.AddEllipse(0, 0, 50, 30)
Me.Region = New Region(path)
Dim g As Graphics
g = Me.CreateGraphics
Dim pen As Pen
pen = New Pen(Brushes.Red)
' g.DrawRectangle(pen, 1, 20, 28, 12)
' g.DrawRectangle(pen, 60, 20, 28, 12)
pen.Width = 5
g.FillRectangle(Brushes.Gold, 0, 0, 50, 30)
g.Dispose()
与G.draw 不一致
相关文章推荐
- java tips 子字符串
- java tips 子字符串
- HDU 5385(The path-构造最短路树)
- c++最基础的20条规则
- Hibernate面试题
- srm666 div1 222
- 水滴石穿oracle之安装
- UI基础----常见控件的使用之EditText
- 如何结合使用 Subversion 和 Eclipse
- javascript中用构造器创建对象与字面量创建对象的区别
- Loadrunner视频教程汇总
- nodepad++的emmet的使用问题
- Eclipse插件开发之FindBugs插件
- qt中QString转char *
- C++宏定义
- 如何修改MyEclipse的默认工作路径Workplace
- 有关PHP程序调用java类的两种方法
- 【Axure学习】(五)中继器基础学习
- iOS:制作九宫格
- 2965:玛雅历--0,1的区别可大着呢