Foxtable(狐表)用户栏目专家坐堂 → 如果解决窗口中的表的视图


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

主题:如果解决窗口中的表的视图

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


加好友 发短信
等级:幼狐 帖子:194 积分:1944 威望:0 精华:0 注册:2018/3/30 19:56:00
如果解决窗口中的表的视图  发帖心情 Post By:2022/6/14 16:47:00 [只看该作者]

老师好。最近遇到这么一个问题,解决不了,想请教一下老师
问题描述:

我在项目属性--项目事件的,afteropenproject 里面设置了系统样式,代码如下
'设置系统样式

CurrentTable.DefaultRowHeight = 27 '将当前表的默认行高设为25个像素

CurrentTable.grid.styles.normal.border.Color = Color.dimgray '设置网格线的颜色为灰色
CurrentTable.SysStyles("focus").BackColor = Color.LightGreen '设置焦点单元格颜色为淡绿色

CurrentTable.SysStyles("Highlight").BackColor = Color.LightGreen '设置选定区域颜色为淡绿色
CurrentTable.SysStyles("Highlight").foreColor = Color.black '设置选定区域字体颜色为黑色

CurrentTable.SysStyles("CurrentRow").ForeColor = Color.black '设置选定区字体颜色为黑色
CurrentTable.SysStyles("CurrentRow").BackColor = Color.Aquamarine '设置选定区背景色为米黄色,此处代码参照:系统样式设置

CurrentTable.Font = new Font("微软雅黑",9,fontstyle.regular) '设置字体为黑体,字号为9号,普通类型

然后设计了一个窗口,然后添加了一个sqltable ,设置好了数据源,以及select 语句 。设置为允许编辑。显示列也设置了一部分
每次打开窗口会成功加载表
如图1
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

然后点击一下窗口表的时候,表的格式就变了
如图2

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

设想中的表一加载 就是表二的格式.有么有一种好方法啊




 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106147 积分:539852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/14 16:53:00 [只看该作者]

到窗口afterload事件,重新设置窗口表的样式,比如:

Tables("窗口1_table1").DefaultRowHeight = 27
……

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


加好友 发短信
等级:幼狐 帖子:194 积分:1944 威望:0 精华:0 注册:2018/3/30 19:56:00
  发帖心情 Post By:2022/6/15 16:57:00 [只看该作者]

搞定,哈哈谢谢老师

 回到顶部