Настройка ManipulationMode = "Control" вызывает задержку - PullRequest
1 голос
/ 09 ноября 2011

Я хочу обнаружить CompositeTransform TranslateY ListBox.Для этого необходимо установить ListBox ScrollViewer.ManipulationMode="Control".

Однако, это вызывает задержку при перетаскивании списка.Как этого избежать?

1 Ответ

0 голосов
/ 09 ноября 2011

Я рекомендую вам прочитать следующую статью о Производительность ScrollViewer .

Замечания MSDN для ScrollViewer.ManipulationMode говорит

В ОС Windows Phone 7.1 свойство ManipulationMode позволяет указать, как большинство обновлений свойств и событий, связанных с прокрутка ScrollViewer обрабатываются. Вы можете указать, что система будет обрабатывать манипуляции или что вы будете обрабатывать манипуляции на уровне контроля. В большинстве случаев для обеспечения гладкости прокручивая, вы должны позволить системе обрабатывать манипуляции, которые это поведение по умолчанию .

Как видите, при настройке ManipulationMode вряд ли вы сможете получить плавную прокрутку и виртуализацию. Для чего вам нужно значение TranslateY?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...