0

我有一个基于 MONO 的桌面应用程序。该应用程序有一个按钮和一个绘图区域,单击按钮它会在绘图区域中绘制一个房子.. 直到这里我没有任何问题,但是一旦我调整窗口大小或最小化窗口,绘图就会消失。

请让我知道是否有人遇到此问题或是否有人知道。

谢谢,

最好的问候, Veeresh

4

1 回答 1

1

这是一个常见的“问题”。但这并不是真正的问题,这只是事情的运作方式。当您在屏幕上绘制某些东西时,它就在视频卡内存中。当您最小化或在其上移动另一个窗口时,需要重新绘制图像。在你的情况下,你没有什么可以重绘它。您可能需要移动代码以将其绘制到绘制事件中,以便在每次窗口需要绘制时绘制它。

另一种选择是绘制位图并在图像控件中显示位图,但这会浪费内存。在正确的情况下,它可能是正确的选择。

于 2012-09-10T03:22:11.790 回答