Foxtable(狐表)用户栏目专家坐堂 → [建议]关于DrawCell的e.Style属性


  共有4115人关注过本帖树形打印复制链接

主题:[建议]关于DrawCell的e.Style属性

帅哥哟,离线,有人找我吗?
hanxuntx
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
[建议]关于DrawCell的e.Style属性  发帖心情 Post By:2013/11/17 21:23:00 [只看该作者]

e.Style属性是个字符串

而且值值针对本表

那么如果有一个样式是 红底白字粗体下划线 并且多个表都要应用这个样式

那么不得不在多个表添加这个样式

这样不便于集中管理样式设置

建议增加一个属性,可以引用别的表的样式设置

这样就可以把所有样式设置在一个表了


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/17 21:37:00 [只看该作者]

 支持,支持。

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/18 8:50:00 [只看该作者]

呵呵,使用代码循环每个表添加同样的样式即可.


 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/11/18 10:56:00 [只看该作者]

这个不能设置字体

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/18 10:59:00 [只看该作者]

你好是可以的, 添加了样式之后再使用代码添加字体样式

DataTables("表名").Styles("样式名").FontStrikeout=true

表示成绩表的不及格样式。

样式包括以下属性:

BackColor: 背景颜色
ForeColor: 字体颜色
FontBold:  逻辑型,设为True,字体加粗
FontItalic:逻辑型,设为True,字体倾斜
FontStrikeout:逻辑型,设为True,字体带删除线
FontUnderline:逻辑型,设为True,字体带下划线


看示例五 http://www.foxtable.com/help/topics/0656.htm


 回到顶部