以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  象excel一样方便随意的设置行、列、单元格、选择区域的颜色和底色  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30942)

--  作者:jacksn
--  发布时间:2013/4/7 13:13:00
--  象excel一样方便随意的设置行、列、单元格、选择区域的颜色和底色
我一个同事想让FT像excel一样,能方便随意地设置行、列、单元格、或若干选定区域的颜色、背景色。请问怎么编码?
帮助例子里面是按条件或者在drawcell事件里面编程,但是我要的是我选哪里就设哪里。也就是手工设置不是自动设置。
求高手指教!
[此贴子已经被作者于2013-4-7 13:19:05编辑过]

--  作者:XYT
--  发布时间:2013/4/7 14:11:00
--  
如果用的多就做个菜单实现你的功能,那使用起来就方便多了。
--  作者:狐狸爸爸
--  发布时间:2013/4/7 14:16:00
--  

呵呵,这是数据库,不是电子表格,不能随意设置。


--  作者:jspta
--  发布时间:2013/4/7 16:50:00
--  
以下是引用jacksn在2013-4-7 13:13:00的发言:
我一个同事想让FT像excel一样,能方便随意地设置行、列、单元格、或若干选定区域的颜色、背景色。请问怎么编码?
帮助例子里面是按条件或者在drawcell事件里面编程,但是我要的是我选哪里就设哪里。也就是手工设置不是自动设置。
求高手指教!
[此贴子已经被作者于2013-4-7 13:19:05编辑过]

这个功能肯定可以做到,建立一张表格用于保存设置参数,drawcell事件发生时调用这张表格的参数,这样可任意设置单元格了,具体可以参考飞的日历表控件。


--  作者:Bin
--  发布时间:2013/4/7 16:53:00
--  
以下是引用jspta在2013-4-7 16:50:00的发言:

这个功能肯定可以做到,建立一张表格用于保存设置参数,drawcell事件发生时调用这张表格的参数,这样可任意设置单元格了,具体可以参考飞的日历表控件。


非要做,可以考虑每个行都对应一个 配置列.用来保存 样式数据. 然后加载的时候根据 每行的样式数据 绘制单元格..效率嘛. 可想而知了.肯定不会高..如果有1万行 估计会当机十几秒.