У меня есть сцена в моем приложении, где у меня сетка около 5000x5000, однако в ней всего несколько элементов, например, 5 или 6 изображений 256x256 и некоторые объекты Path, наложенные на изображения.
Я реализовал приемник жестов пинч из инструментария SL в сетке, но при масштабировании вверх и вниз по сцене производительность кажется низкой,
Я понимаю, что такая большая сетка кажется чрезмерной, нотребуется, поверьте мне.
Тем не менее, я думаю, что я мог бы переписать свою сцену, используя Canvas вместо Grid, но я хотел бы знать, будет ли в конечном итоге холст рисовать быстрее, когда ямасштабируйте его вверх и вниз и даже переводите его влево и вправо (как элемент управления картой).
Управление масштабным изображением, похоже, обеспечивает такую замечательную производительность при сжатии и переводе.Я пытался проверить его с помощью рефлектора, но я не могу определить, как он это делает, так как он использует собственный код.
Любая помощь здесь будет принята с благодарностью.