Foxtable(狐表)用户栏目专家坐堂 → Drawcell跟colorpicker能不能关联


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

主题:Drawcell跟colorpicker能不能关联

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/9 15:48:00 [显示全部帖子]

Dim clr As Color = e.Form.Controls("ColorPicker1").Color
DataTables("表A").AddUserStyle("未处理",Color.White,clr)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/9 19:13:00 [显示全部帖子]

1、你要刷新表格,如

 

Tables("表A").Refresh()

 

2、你如果需要打开系统后,是新修改颜色,你还必须用saveconfigvalue或表格存放你设置的颜色,然后在afterOpenProject事件修改样式。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/9 21:35:00 [显示全部帖子]

以下是引用zoudezhao在2017/8/9 20:12:00的发言:
甜老师我刚刚测试了一下刷新表格的方法,。刷新后还是没有任何变动。。还是只会变一次。。

 

1、刷新后没有改变?那试试

 

Dim clr As Color = e.Form.Controls("ColorPicker1").Color
DataTables("表A").AddUserStyle("未处理",Color.White,clr)
DataTables("表A").styles("未处理").forecolor = clr
Tables("表A").Refresh

 

2、你要用一个表存放你的颜色,才能在重新打开项目的时候获取值重新设置样式的。


 回到顶部