Foxtable(狐表)用户栏目专家坐堂 → 如何使被擦掉的线不被擦掉


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

主题:如何使被擦掉的线不被擦掉

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


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
如何使被擦掉的线不被擦掉  发帖心情 Post By:2014/12/3 21:01:00 [只看该作者]

我用drawline()的方法在两个控件之间画出了线,但是其它控件在线上拖动过去后,就像橡皮擦一样擦掉了接触的线,请教怎么避免呢?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/3 21:06:00 [只看该作者]

 你需要在比如计时器那里,重画所有的线,这样才行。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/3 21:07:00 [只看该作者]

 或者给panel动态的添加一个paint事件,重画所有的线。

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


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
  发帖心情 Post By:2014/12/3 21:08:00 [只看该作者]

这样很占用资源吧,没有其它办法了吗,用线控件没有graphic灵活,但是graphic却又被擦掉,能么办呢

 


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


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
  发帖心情 Post By:2014/12/3 21:14:00 [只看该作者]

如何动态添加paint事件重画所有的线呢?

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


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
  发帖心情 Post By:2014/12/3 21:15:00 [只看该作者]

动态添加控件可以,可是如何动态添加事件呢

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/3 21:18:00 [只看该作者]

 回复4楼,不影响性能的,窗口无时无刻都在执行paint事件的。你做个计时器也没什么问题。

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


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
  发帖心情 Post By:2014/12/3 21:20:00 [只看该作者]

如何动态增加paint事件,请指导

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/3 21:23:00 [只看该作者]


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


加好友 发短信
等级:四尾狐 帖子:876 积分:5929 威望:0 精华:0 注册:2014/8/3 12:15:00
  发帖心情 Post By:2014/12/4 19:33:00 [只看该作者]

非常感谢


 回到顶部