繁体   English   中英

在MONO Cairo绘图中最小化或调整窗口大小时绘图消失

[英]Drawing disappears on minimize or resizing the window in MONO Cairo drawing

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

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

谢谢,

最好的问候,Veeresh

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM