Foxtable(狐表)用户栏目专家坐堂 → 绘画板\线条


  共有22944人关注过本帖树形打印复制链接

主题:绘画板\线条

帅哥哟,离线,有人找我吗?
qtcks
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
绘画板\线条  发帖心情 Post By:2010/6/5 22:18:00 [显示全部帖子]

用这2个控件或其他的控件,能画出平滑的任意角度斜线吗?

现在用这2个控件画出来的斜线非常不平滑,向像素点一样.

图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2010-6-5 22:19:34编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2010/6/5 23:27:00 [显示全部帖子]

效果图就是用GDI画的。
[此贴子已经被作者于2010-6-5 23:27:45编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2010/6/6 13:46:00 [显示全部帖子]

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编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2010/6/6 16:37:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.png
图片点击可在新窗口打开查看
线条真难看.不是一般的难看

唉,优化优化.


 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2010/6/6 17:05:00 [显示全部帖子]

线条是动态的.根据2个控件的位置,做动态绘制的.

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2010/6/6 17:06:00 [显示全部帖子]

而且动态增加的控件,是无法透明的.

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2010/6/7 8:51:00 [显示全部帖子]

对事物的要求,当然是追求极致,求最大兼容性.

在做关系图方面.需要用直线.

我是模仿微软的人力方模式.呵呵.


 回到顶部