以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 网格线的设置问题,很烦人的 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48499) |
-- 作者:ztmdnzc -- 发布时间:2014/3/30 17:16:00 -- 网格线的设置问题,很烦人的 FOXTABLE能否将所有表(含临时表)的网格线颜色默认设置为黑色,省的一个一个表设置,甚是烦人!!! |
-- 作者:有点甜 -- 发布时间:2014/3/30 17:50:00 -- 可以用代码设置,把代码放到 afteropenproject 事件里
For Each t As Table In Tables |
-- 作者:ztmdnzc -- 发布时间:2014/4/4 3:28:00 -- 甜老师:系统打开后生成的临时表如何处理呢? |
-- 作者:狐狸爸爸 -- 发布时间:2014/4/4 8:17:00 -- Dim dtb As New DataTableBuilder("统计") dtb.AddDef("产品", GetType(String), 32) dtb.AddDef("客户", GetType(String), 32) dtb.AddDef("数量", GetType(Integer)) dtb.AddDef("金额", GetType(Double)) dtb.Build() Tables("统计").Grid.Styles.Normal.Border.Color = Color.black MainTable= Tables("统计") |
-- 作者:ztmdnzc -- 发布时间:2014/4/5 0:15:00 -- 我问的第二个问题是多余的,实际上我就是按两位老师的方法设置的,在这里,我想说的是:ft的表和excel不一样, execl设置为浅灰色有其道理,新建的Excel2003表有256列3万多行,但用户实际使用的行和列不会有这么多,因此需要用户先划线再设计表,若网格线全部默认黑色,那将是个什么结果? ft的初始表10列10行,远不够用户使用的,还有生成的临时表、数据表,将网格线直接全部默认为黑色,省去了大家手工或代码设置的麻烦,何乐而不为呢?
因网格线颜色的问题,我在凡生成临时表、数据表的代码中都要设置一句将网格线颜色置为黑色的代码,这好像与ft提倡的风格不相符吧?
衷心希望优化一下,也就是几行代码的问题。 |
-- 作者:lsy -- 发布时间:2014/4/5 6:41:00 -- 楼主迷恋Excel,数据库模仿Excel太像,反而会被人嘲笑。 |
-- 作者:bahamute -- 发布时间:2014/4/5 10:12:00 -- 楼主所言有理,顶一个,FT提倡更easy,有些功能就是要简单化一些,比如控件字体设置,绝大部分控件需要一个一个来,为何不给窗体搞一个字体控制属性,这样所有控件可执行这个属性,有特殊要的,再从控件自身属性调整字体,这样能提高效率。 |
-- 作者:sloyy -- 发布时间:2014/4/5 18:36:00 -- 是的 我也感觉这是个问题 |
-- 作者:ztmdnzc -- 发布时间:2014/4/5 23:47:00 -- lsy老师,我在这里想表达的不是迷恋不迷恋Excel的问题,而是ft能否为狐友提供更easy的问题,您在论坛上也是大师级的,能否呼吁一下,不多,就网格线颜色设置的问题,在此谢过了。 |