Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:分享一最短代码实现控件移动(附2种方法实例)

1楼
qtcks 发表于:2010/6/7 9:18:00
精华帖子,目前你无权浏览!
2楼
狐狸爸爸 发表于:2010/6/7 9:53:00

呵呵,多谢,没有看出特别耗时的代码啊。

之前论坛也有人发过一个实例,你可以参考参考。

 

3楼
yangming 发表于:2010/6/7 10:05:00
多谢分享
4楼
qtcks 发表于:2010/6/7 11:37:00

恩,我现在的案例是这样。

一个中心控件,围绕上百的子控件。分布在中心控件周围,用直线把两者相连。

现在移动中心控件,使用第一种方法,特别消耗系统资源,将遍历N次所有连接线。

    还严重影响其他事件的运行

使用第二种方法,只需要遍历一次。

所以效能提高很多。

5楼
kylin 发表于:2010/6/7 13:14:00
以下是引用qtcks在2010-6-7 11:37:00的发言:

恩,我现在的案例是这样。

一个中心控件,围绕上百的子控件。分布在中心控件周围,用直线把两者相连。

现在移动中心控件,使用第一种方法,特别消耗系统资源,将遍历N次所有连接线。

    还严重影响其他事件的运行

使用第二种方法,只需要遍历一次。

所以效能提高很多。

能否贴出例子看看,谢谢

6楼
狐狸爸爸 发表于:2010/6/7 15:54:00
用SetBounds调整位置和大小,会好一些
7楼
kylin 发表于:2010/6/7 19:19:00

多谢楼主!

 

8楼
程兴刚 发表于:2010/6/7 20:49:00
谢分享!
共8 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02930 s, 2 queries.