以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 窗口table的空白区背景颜色如何改变? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=4738)
|
-- 作者:reachtone
-- 发布时间:2009/10/25 10:17:00
-- 窗口table的空白区背景颜色如何改变?
此主题相关图片如下:4.jpg
窗口table的空白区默认为灰色,与整个项目风格很不协调。怎样才能修改呢?
|
-- 作者:reachtone
-- 发布时间:2009/10/25 10:21:00
--
建议在属性里加个“空白区颜色”:
此主题相关图片如下:5.jpg
|
-- 作者:reachtone
-- 发布时间:2009/10/25 11:03:00
--
以下是引用hnaysx在2009-10-25 10:54:00的发言:
这些都是不是问题的问题,先处理帮助文档吧
呵呵,适当的改进建议还是要提的,况且这对老六来说是举手之劳的事。因为俺的项目已经交付了,现在是根据客户反馈进行改进。 一些比较大的改进建议也只好压到2010年再提了,目前都是用变通方法解决。
[此贴子已经被作者于2009-10-25 11:04:07编辑过]
|
-- 作者:实话实说
-- 发布时间:2009/10/25 11:28:00
--
可以在工具栏的表样式中设置 此主题相关图片如下:snap12.gif
|
-- 作者:reachtone
-- 发布时间:2009/10/25 11:50:00
--
以下是引用实话实说在2009-10-25 11:28:00的发言: 可以在工具栏的表样式中设置 这个无法设置窗口中的非Normal型table
|
-- 作者:狐狸爸爸
-- 发布时间:2009/10/25 11:54:00
--
通过菜单设置: 数据表 - 表相关 - 其他 - 自定义样式
通过代码设置:
DataTable有个SysStyles集合,用于返回指定名称的系统样式,例如:
DataTables("成绩表").SysStyles("Alternate")
表示成绩表交替行的样式。
系统样式包括:
Normal: 数据区 Frozen: 冻结区 Alternate: 交替行 EmptyArea:空白区 Fixed: 标题行
样式包括以下属性:
BackColor: 背景颜色 ForeColor: 字体颜色 FontBold: 逻辑型,设为True,字体加粗 FontItalic: 逻辑型,设为True,字体倾斜 FontStrikeout:逻辑型,设为True,字体带删除线 FontUnderline:逻辑型,设为True,字体带下划线
示例
希望将空白区的背景颜色设为白色:
DataTables( "表A").SysStyles("EmptyArea").BackColor = Color.White
|
-- 作者:reachtone
-- 发布时间:2009/10/25 12:07:00
--
原来帮助中都介绍到的,看来有空时很有必要把新的帮助再看一遍。
|
-- 作者:yangming
-- 发布时间:2009/10/25 12:17:00
--
我试了这段代码:DataTables("表A").SysStyles("EmptyArea").BackColor = Color.White 不能用于窗口中的非Normal型table
|
-- 作者:czy
-- 发布时间:2009/10/25 12:18:00
-- 怎么没找到删除表、修改表结构、修改表名的相关事件呀?-->dmlsq转移
以下是引用yangming在2009-10-25 12:17:00的发言: 我试了这段代码:DataTables("表A").SysStyles("EmptyArea").BackColor = Color.White 不能用于窗口中的非Normal型table
DataTables("窗口名_Table1").SysStyles("EmptyArea").BackColor = Color.White
|
-- 作者:yangming
-- 发布时间:2009/10/25 12:26:00
--
以下是引用czy在2009-10-25 12:18:00的发言:
DataTables("窗口名_Table1").SysStyles("EmptyArea").BackColor = Color.White
你试过吗?你看我试的结果: 此主题相关图片如下:窗口表空白区.jpg
|