以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [分享] 主表管理(0911更新)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56677)

--  作者:lsy
--  发布时间:2014/9/10 17:02:00
--  [分享] 主表管理(0911更新)

相当一部分狐友,做的项目,是以主表为主,窗口比较少,主表数量多达几百个的,也不鲜见。

 

这就牵涉到主表的管理问题,要么半天找不到,找到了,表标题也藏在老后面,见不着。

 

本案例用CheckedListBox控件管理主表,多列显示,导航栏拉宽,再多的主表,也能全部显示出来。

 

列表中的项目,勾选的表才会显示,并能记住勾选的项目,重启项目,自动显示勾选的表。

 

当前项目(颜色高亮的)对应的表,第一位。

 

双击当前表的表标题,可以隐藏该表。

 

20140911更新:减轻闪烁。

 


以下内容只有回复后才可以浏览

 

20140911更新 

 


以下内容只有回复后才可以浏览

 

20140911第二次更新:(想让某表显示,勾选;想让某勾选的表显示在第一位,双击该项)

把代码换到DoubleClick事件中,并且不再拘泥于让主界面排在第一位,几乎没有闪烁了。

又加上了排序,列表项目很多的时候,更好找了。

 


以下内容只有回复后才可以浏览

[此贴子已经被作者于2014-9-11 10:18:21编辑过]

--  作者:Bin
--  发布时间:2014/9/10 17:04:00
--  
顶.
--  作者:jspta
--  发布时间:2014/9/10 17:07:00
--  
学习下
--  作者:jiajunchi
--  发布时间:2014/9/10 18:16:00
--  
asdfasfadsfasf
--  作者:方丈
--  发布时间:2014/9/10 18:16:00
--  
学习
--  作者:yinyb36
--  发布时间:2014/9/10 18:31:00
--  

--  作者:y2287958
--  发布时间:2014/9/10 18:39:00
--  

--  作者:pcxjxjhkw
--  发布时间:2014/9/10 18:52:00
--  

学习

 


--  作者:hjcslr
--  发布时间:2014/9/10 19:38:00
--  
1234
--  作者:nzwk2013
--  发布时间:2014/9/10 19:48:00
--  
学习下