我把一个TDrawGrid放在Form中,在FormResize(即程序运行全屏显示时)中设定TDrawGrid的cell个数和宽高度 然后在TDrawGrid的onDrawCell事件里为每个cell用灰色画刷填充画布,然后导入图片和写字(TextRect)。 奇怪的是程序启动后,第一个cell中字总是白色的,点击一下后变黑了。 然后在TDrawGrid中单击选择不同的cell不会变色,一旦单击程序其他地方的弹出菜单(TPopupMenu.Popup(X, Y)引发的,不是顶部的TMainMenu菜单), 先前选中的cell中的字就又变白了,只要再次单击TDrawGrid,字就黑回来了。
 怎么回事哦?