用这2个控件或其他的控件,能画出平滑的任意角度斜线吗?
现在用这2个控件画出来的斜线非常不平滑,向像素点一样.
此主题相关图片如下:qq截图未命名.png
[此贴子已经被作者于2010-6-5 22:19:34编辑过]
效果图就是用GDI画的。
[此贴子已经被作者于2010-6-5 23:27:45编辑过]
Line
Line表示线条。
主要属性:
- LineColor
返回或设置线条颜色
- Thickness
返回或设置线宽
- Ditection
返回或设置线条方向,LineDirectionEnum型枚举,包括以下可选值
示例
Dim
ln As WinForm.Line
ln = e.Form.Controls("Line1")
ln.SetBounds(0,0,200,200)
ln.ThickNess = 5
ln.DashStyle = DashStyleEnum.Dot
ln.Ditection = LineDirectionEnum.DiagonalDescending
ln.LineColor = Color.Red
这句代码无效,无法设置线条颜色
[此贴子已经被作者于2010-6-6 13:47:01编辑过]
此主题相关图片如下:qq截图未命名.png
线条真难看.不是一般的难看
唉,优化优化.
用GDI+自己绘制。
或者自己用其他软件绘制好,作为图片插入
[此贴子已经被作者于2010-6-6 16:43:30编辑过]