以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  大红袍老师: 请教记录窗未锁定列的前景色,背景色设置问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75021)

--  作者:sloyy
--  发布时间:2015/9/24 16:47:00
--  大红袍老师: 请教记录窗未锁定列的前景色,背景色设置问题
大红袍老师: 上次请教了你"记录窗焦点单元格前景色,背景色"问题
Dim rdg = e.Form.Controls("RecordGrid1").BaseControl
rdg.Styles("Focus").BackColor = color.yellow
rdg.Styles("Focus").ForeColor = color.red
焦点在哪,哪就变色,效果非常好
现在有个新问题: 记录窗有几列锁定了,能不能锁定列设置一种背景色,前景色,未锁定列另外设置一种前景色,背景色?


--  作者:大红袍
--  发布时间:2015/9/24 17:10:00
--  
编写表的Drawcell事件,设置样式就行了。
--  作者:sloyy
--  发布时间:2015/9/24 17:21:00
--  
哈哈 ,谢谢大红袍
 
If e.Col.AllowEdit=True Then
    e.style="编辑"
End If

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