日期:2014-05-20  浏览次数:21449 次

C# 如何在picturebox上创建多个图层
如题所示,我想在picturebox上面创建多个图层,便于观察,但是现在没有什么思路。请各位指点一下。最好给个小例子

------解决方案--------------------
举例:在picturebox中显示3条曲线,每一条为一个图层。一个图层为一个对象。
则,创建3个单独的图像,然后把3个图像画在一个bitmap上,然后显示在picturebox中。
不知道这样说的请不清楚。
前期在项目中有个圆图曲线,实时绘制9条曲线在三条坐标轴线上,一般的免费控件都满足不了需求,我就是这么做的。
有个致命缺点是:如果图像大,则内存占用是个问题啊。我的图像是1600 * 1200 的,内存占用太多。如果小图,就没问题。