以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  DrawCell事件如何不受systemready = False影响  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85340)

--  作者:凡夫俗子
--  发布时间:2016/5/23 16:39:00
--  DrawCell事件如何不受systemready = False影响

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



上图的 日历是用窗口 table 之DrawCell事件 生成的日历显示界面

但发现在执行其它程序时如果 进行了systemready 设定

systemready = False

.......代码

systemready = true

则当该程序运行时,日历所在的表变成全部白底了,日历风格DrawCell失效了,(当鼠标移动过相应的单元格,则日历风格又恢复了)

如何保证在系统设置了 systemready = False 后,该日历表能马上恢复其日历风格(即DrawCell绘制事件)

--  作者:大红袍
--  发布时间:2016/5/23 16:47:00
--  

我测试,没问题。

 

1、尝试在后面加上 Tables("表A").Refresh

 

2、做个例子测试。