Я использую Panel
для предоставления пользовательского макета UIElements.
Для этого я переопределяю MeasureOverride
и ArrangeOverride
. В ArrangeOverride
правильные места даны детям.Inheriting System.Windows.Controls.Panel
В моей заявке на панели есть куча довольно тяжелых (по количеству изображений) детей, но только 2 из них расположены внутри видимой области за раз.
Работа с моим приложением Я чувствую себя как все визуальные эффекты утоплены.
Мне нужно ввести своего рода «виртуализацию» и сделать рендеринг детьми (или взять циклы процессора) выборочно.
Как мне?