以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]切换表显示当前行颜色与空白区域颜色 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=152515) |
-- 作者:绿火柴 -- 发布时间:2020/7/14 9:38:00 -- [求助]切换表显示当前行颜色与空白区域颜色 问题:打开窗口中的控件表后,必须鼠标点击一下表,才变执行以下代码?有没有办法,打开窗口就执行。 我在CurrentTableChanged 下设置了如下代码? CurrentTable.ListMode = True CurrentTable.DataTable.SysStyles("CurrentRow").BackColor = Color.Azure \'表的当前行颜色 CurrentTable.DataTable.SysStyles("EmptyArea").BackColor = Color.WhiteSmoke \'表的背景空白区域颜色 |
-- 作者:有点蓝 -- 发布时间:2020/7/14 9:41:00 -- 复制代码放到窗口afterload。 |
-- 作者:绿火柴 -- 发布时间:2020/7/14 12:37:00 -- 强行触发不好使。。 那我还是在窗口 afterload中加入代码吧。但这样感觉代码有点重复。 在 CurrentTableChanged 中加了,又在 afterload 中再加一次。
|