Foxtable(狐表)用户栏目专家坐堂 → 单元格底色


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

主题:单元格底色

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/15 15:52:00 [显示全部帖子]

Dim t As Table = Tables("表A")
Dim cr1 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("a") ' 创建一个新的自定义样式
cr1.BackColor = Color.Red
cr1.ForeColor = Color.White
Dim rg As C1.Win.C1FlexGrid.CellRange = t.Grid.GetCellRange(t.RowSel + 1, t.ColSel + 1, t.RowSel + 1, t.ColSel + 1)
rg.Style = cr1

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/15 16:53:00 [显示全部帖子]

SelectedColorChange事件

cr1.BackColor = e.ColorPicker.Color

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/15 20:08:00 [显示全部帖子]

Dim cr1 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add(t.RowSel & “” & t.ColSel)
[此贴子已经被作者于2022/9/15 20:08:16编辑过]

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/15 21:10:00 [显示全部帖子]

没有办法保存的。

只能这样,专门建一个表,保存哪个表哪个行哪个列的单元格是什么颜色。然后在AfterOpenProject事件,遍历这个的数据给所有设置的单元格重新设置一遍样式颜色

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/15 22:15:00 [显示全部帖子]

在AfterOpenProject事件,遍历这个的数据给所有设置的单元格重新设置一遍样式颜色

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/15 22:48:00 [显示全部帖子]

没有问题呀。按什么步骤测试

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/16 8:40:00 [显示全部帖子]

测试没有问题呀。添加背景后,点击其它单元格就看到了

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/16 9:54:00 [显示全部帖子]

把合同表的样式改为“Foxtable经典蓝”

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/16 10:19:00 [显示全部帖子]

如果是窗口表,

如果是sqltable,窗口afterload设置:DataTables("窗口1_table1").GlobalHandler.drawcell= True
如果是副本,注意table.name和datatable.name的区别

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/16 11:09:00 [显示全部帖子]

把项目发上来测试

 回到顶部
总数 12 1 2 下一页