在计算机后台,在PictureBox空间中绘制图形问题
如图所示,软件运行时,在PictureBox内绘制黄线边缘组成的24个网格,它们随着鼠标运动(鼠标位于24个网格中心)。对于任何一个格子,当进入到黑色区域后,填充格子变为红色,否则为白色透明,只绘制黄色边框。同时在程序内部,将鼠标坐标、速度、加速度、网格颜色信息等,即时处理输出至后台,控制硬件。今欲使用某些控件(如label、PictureBox等)将左右两个PictureBox遮住,使之外观如下图所示,程序界面前坐着的人,看不到左右两个PictureBox内的黑色白色区域以及24个网格的状况等图像信息,只能看到被遮盖住的灰色PictureBox,但是同时希望在计算机后台实际上仍然在即时计算速度、加速度、网格变色等信息。
目前如果单纯使用如label、PictureBox等控件覆盖上去,则实际上鼠标坐标、速度、加速度、网格颜色等信息停止处理,从后台得不到鼠标坐标、速度、加速度、网格颜色等信息。
问题:如何能使用控件覆盖至左右两个PictureBox之上,使PictureBox内部的图像信息不被程序界面前坐着的人所看到,但是左右两个PictureBox中的网格绘制、鼠标坐标、速度、加速度等同时却又在后台执行?