以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]RecordGrid 控件的风格如何修改呢  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=141025)

--  作者:81538475
--  发布时间:2019/9/19 19:20:00
--  [求助]RecordGrid 控件的风格如何修改呢
RecordGrid 的风格想修改成跟系统的记录窗口一样。
--  作者:有点酸
--  发布时间:2019/9/19 22:54:00
--  
这个目前好像不能修改,我反馈一下
--  作者:81538475
--  发布时间:2019/9/19 23:15:00
--  
那这个RecordGrid 的背景色可以改吗
--  作者:有点蓝
--  发布时间:2019/9/20 8:38:00
--  
Dim bctr = e.Form.Controls("RecordGrid1").BaseControl
bctr.styles("emptyArea").BackColor = Color.red ‘空白区背景色
\'bctr.Styles.Normal.Border.Style = 0        \'去单元格边框
bctr.Styles.EmptyArea.Border.Style = 0   \'去控件边框 
bctr.GetCellStyle(1, 1).BackColor = Color.red \'设置单元格背景色

--  作者:81538475
--  发布时间:2019/9/20 9:33:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20190920093147.jpg
图片点击可在新窗口打开查看
这个列的底色没有办法换是吧

--  作者:有点蓝
--  发布时间:2019/9/20 9:40:00
--  
用法一样,看4楼
--  作者:81538475
--  发布时间:2019/9/20 10:03:00
--  
bctr.GetCellStyle(1, 1).BackColor = Color.red \'设置单元格背景色
黄色位置不知道该如何替换
想问下,BaseControl 的公共成员 应该在哪里有集中的说明呢。百度了一下页没有找到。

下面的方式好像页时不行的。
bctr.SetHeaderCellBackColor("计划开始",Color.LightSteelBlue)
[此贴子已经被作者于2019/9/20 10:11:45编辑过]

--  作者:有点蓝
--  发布时间:2019/9/20 10:32:00
--  
Dim bctr = Forms("窗口1").Controls("RecordGrid1").BaseControl
bctr.Styles("Fixed").ForeColor = Color.white
bctr.Styles("Fixed").BackColor = Color.blue

bctr.Styles("Header").ForeColor = Color.Red
bctr.Styles("Header").BackColor = Color.white

--  作者:81538475
--  发布时间:2019/9/20 12:24:00
--  
多谢了。想问下,如何把RecordGrid1 绑定 到窗口表呢。
--  作者:有点蓝
--  发布时间:2019/9/20 13:38:00
--  
参考:http://www.foxtable.com/webhelp/topics/2453.htm