以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  进入编辑状态后,如何改变背景色,字体颜色?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73377)

--  作者:sloyy
--  发布时间:2015/8/18 14:12:00
--  进入编辑状态后,如何改变背景色,字体颜色?
在窗口中放一表格,我想实现如下功能:双击进入编辑状态后,背景色为黄色,字体颜色为红色
结束编辑后,恢复背景色白色,字体颜色黑色,应该做?

--  作者:大红袍
--  发布时间:2015/8/18 14:33:00
--  

设置焦点单元格的样式就行,在配色方案那里

 

http://www.foxtable.com/help/topics/1577.htm

 


--  作者:sloyy
--  发布时间:2015/8/18 14:59:00
--  
试过了,在表里面可以,在窗口中的表不行
--  作者:大红袍
--  发布时间:2015/8/18 15:04:00
--  
窗口里一样可以。
--  作者:有点蓝
--  发布时间:2015/8/18 15:08:00
--  
窗口里可以的
--  作者:sloyy
--  发布时间:2015/8/18 15:11:00
--  
哦 明白了 窗口里的记录窗不行,table可以,怎么解决?
[此贴子已经被作者于2015/8/18 17:01:25编辑过]

--  作者:大红袍
--  发布时间:2015/8/18 15:29:00
--  

什么记录表?如果是记录窗口控件,afterLoad事件

 

Dim rdg = e.Form.Controls("RecordGrid1").BaseControl
rdg.Styles("Focus").BackColor = color.red
rdg.Styles("Focus").ForeColor = color.Green


--  作者:sloyy
--  发布时间:2015/8/18 17:00:00
--  
太感谢了