c#画图问题

来源:百度知道 编辑:UC知道 时间:2024/09/12 14:36:14
窗体上有若干个pictruepbox控件,
当单击其中一个后在该pictruepbox上画了一个红色矩形框,用来表示该对象被选中,可是当窗体最大化时该矩形框就消失了该如何解决。
如果有messagebox挡住了画的那根线,当messagebox关闭后,被挡住的那部分线条就没有了。

放一个变量用来保存现在的选中状态
画面重画的情形都需要用这个状态来复原,包括最大化,最小化等等

画图时,使用相对于pictruepbox的坐标,不要用窗体.