画到前景

时间:2016-05-13 16:06:34

标签: vb.net winforms

我想在主循环中绘制主GUI项目的图形。但即使负责的代码是最后一行,所有继承的项目都优先。有没有办法可以在显示下面的GUI项目的同时在前景上绘制形状,并在执行时保持焦点?

2 个答案:

答案 0 :(得分:0)

好的,我会完全不同。我要尝试的是将整个GUI绘制到一个图片框中。所以“如果”我想在以后这样做,它不需要那么多的改变。这引出了另一个问题,我几乎没有设法绘制我的GUI对象,并且该数组与GUI对象绘图在同一个类中。所以它是在活动类中绘制的。

是否有可能在类中有一个图形,而数组在类外?并将所有图形转储到单个数组中?或者这是病了吗?

现在我正在输入这个,我看到我可以继承GUI集合类的图片框。但是看起来它可能会节省一些内存只有一个“图片阵列”

答案 1 :(得分:0)

好的,我通过这样安排来解决它。

私有GFX As Graphics =(Graphics.FromImage(GUIcollection.Bmap))

希望它有意义..基本上我指向一个公共共享数组(在名为Bmap的类GUIcollection中)来初始化图形GFX。