无论如何要在不断更新的Panel上绘制?

时间:2014-06-11 14:41:51

标签: c# winforms

所以我有一个相当简单的Winforms应用程序。它有一个带有bmp图像的面板,每秒都会通过

进行更新
Graphics.DrawImage

我希望能够在更新图像上绘制一个矩形。但是,在Winforms中似乎没有办法做到这一点。

首先,我尝试在第一个面板上绘图,但似乎没有办法设置图形元素的z-index,所以每次图像更新时,矩形都会被删除。

其次,我尝试制作第二个面板并绘制它。然而,似乎没有办法在Winforms中制作一个真正透明的面板。我环顾四周寻找一些解决方法,但看起来他们所做的一切基本上都是第二个面板的第一个部分,所以前面的矩形被删除的问题再次出现。

无论如何要做我想做的事情?没有切换到WPF?

0 个答案:

没有答案