Есть ли способ убедиться, что unifromgrid перерисовывает свои элементы только в конце изменения размера? - PullRequest
0 голосов
/ 09 апреля 2019

Я недавно начал изучать wpf, и обнаружил, что у равномерной сетки плохая производительность, она будет пересчитывать и повторно отображать свои элементы при изменении размера (например, изменение размера окна или самого себя), это сделает приложение действительно запаздывающим (например, когда убирается боковая панель) анимация воспроизводится), я думаю, что из-за этого слишком часто вызывается ArrangeOverride, поэтому я пытаюсь отложить повторный рендеринг до конца изменения размера, если это происходит в событии SizeChanged, тогда я могу зафиксировать конец изменения размера и заблокировать задачу повторного рендеринга до тех пор, но это случилось в ArrangeOverride, и я не знаю, как с этим справиться

...