什么是在WPF中管理大量图像(10,000+)的最佳方法?这是一个类似于http://www.mapeditor.org/的2D瓷砖地图编辑器。
目前,我有一个画布和所有瓷砖作为图像以及包含不同图像的列表框。每个瓷砖都被添加到画布中,并存储在列表中以供稍后访问。通过将所选的列表框中的源属性设置为一个瓷砖,您可以在画布上绘制。对于大约50×50个瓷砖地图,它效果良好,但任何超过该数量的地图都会导致加载延迟,通常会使应用程序变慢。
有什么建议吗?也许QT比wpf更合适?
提前感谢。
目前,我有一个画布和所有瓷砖作为图像以及包含不同图像的列表框。每个瓷砖都被添加到画布中,并存储在列表中以供稍后访问。通过将所选的列表框中的源属性设置为一个瓷砖,您可以在画布上绘制。对于大约50×50个瓷砖地图,它效果良好,但任何超过该数量的地图都会导致加载延迟,通常会使应用程序变慢。
有什么建议吗?也许QT比wpf更合适?
提前感谢。