巨大的图片框(16000x16000)

时间:2011-01-30 22:05:54

标签: vb.net performance picturebox

有时,我的用户将使用16000x16000图片框(位于Panel中,用于自动滚动)。

图片框像瓷砖地图一样使用。在它上面,我绘制瓷砖用于制作地图(是的,它是地图编辑器)......

但仅仅是想要能够创建一个巨大的图片框,这对于表现来说是非常糟糕的。

我被告知“只加载可见区域”,但是,它们在图片框上的“加载”是什么意思?我可以控制吗?

1 个答案:

答案 0 :(得分:4)

您不希望让彩盒显示完整的图像。相反,您使用Paint事件自己绘制可见图像部分