我正在使用C#开发一个简单的关卡编辑器,它使用大小为16x16的切片。默认级别大小为256x256,每行需要16个磁贴(16行)。这意味着默认级别大小,总共需要256个磁贴。瓷砖在图片框控件中呈现在面板上。正如你可能猜到的那样,在中型笔记本电脑上大约100多个瓷砖后,应用程序即使在移动鼠标时也会遇到延迟。
该应用程序是一个WinForms应用程序。
我想知道如何解决这个问题。
我的电脑规格:
我尝试过:
这两种方法都导致同样缺乏成功和视觉滞后。
我已经阅读了许多其他答案,上面的解决方案似乎是唯一的解决方案,尽管它们对我无济于事。