以文本方式查看主题 - 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的发言:
非要做,可以考虑每个行都对应一个 配置列.用来保存 样式数据.
然后加载的时候根据 每行的样式数据 绘制单元格..效率嘛. 可想而知了.肯定不会高..如果有1万行 估计会当机十几秒.
这个功能肯定可以做到,建立一张表格用于保存设置参数,drawcell事件发生时调用这张表格的参数,这样可任意设置单元格了,具体可以参考飞的日历表控件。 |