Я делаю поисковое приложение в wp7. Данные каждой записи привязаны к пользовательскому элементу управления. Вместо этого я вводил бесконечную загрузку страниц. Поэтому, когда количество экземпляров UserControl увеличивается на экране, переход с одной страницы на другую (например, страницы предварительного просмотра или настроек) или возврат с этой страницы на текущую страницу замедляется. Я не могу изменить дизайн (концепция бесконечной загрузки).медленные переходы страниц из-за привязки данных
Каковы способы решения этого сценария? Как насчет изменения видимости элементов управления? И ссылка или предложение будут высоко оценены.
Note Я пометил WPF и Silverlight, потому что привязка происходит одинаково в них, ожидая, что те, кто столкнулся со сценариями, подобными этим.
EDIT Проверьте этот question, который задал я. Из-за наличия UserControl в списке, вертикальное смещение не поддерживается. Поэтому у меня не было другого варианта, кроме использования ItemsControl с scrollViewer вокруг него. ItemsControl содержит список из 5 - 6 пользовательских элементов управления, в которых у intern есть элементы управления внутри них, я думал, что виртуализация может не произойти в таких случаях. Я прав?
VirtualizingStackPanel - ваш друг. –