Можно ли запускать триггеры WPF во вторичном потоке? - PullRequest
2 голосов
/ 12 февраля 2011

просто интересно, можно ли запускать триггеры WPF во вторичном потоке? У меня есть сетка wpf (Microsoft one) с более чем 100 тыс. Строк, а в области просмотра - около 50-70 строк с быстро перемещающимися потоковыми данными. Прокрутка вниз, пока данные обновляются, выглядит хорошо и быстро, но в ту минуту, когда я нажимаю некоторые триггеры, чтобы выделить ячейки или строки, он начинает зависать при прокрутке. Интересно, можно ли запустить триггеры WPF во вторичном потоке?

Спасибо

1 Ответ

2 голосов
/ 12 февраля 2011

Я не знаю, квалифицируется ли это как ответ, но здесь говорится:

Вы абсолютно уверены, что пользователь приложения хочет видеть 100К строк?

Почему бы не загрузить новые строки асинхронно и удалить / удалить старые строки?

Вы можете имитировать огромное количество строк, манипулируя полосой прокрутки и / или элементами управления разбиением на страницы, чтобы имитировать фактическое количество строк, но никогда не загружать больше пары сотен.

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