У меня есть tabcontrol, который привязывается к наблюдаемой коллекции вкладок.
В tabcontrol всегда есть первая вкладка, в которой размещен вид списка, связанный с другой наблюдаемой коллекцией.
При выборе элемента в этом виде списка создается новая вкладка, которой присвоен фокус.
Проблема, с которой я столкнулся:
Когда я переключаюсь на первую вкладку, возникает пауза, когда она перерисовывает / создает элементы списка (содержит изображения, которые очень медленные)
Элемент, выбранный перед переходом на новую вкладку, не выбран.Вместо этого просмотр списка находится вверху без выбора элемента.
Может кто-нибудь объяснить мне, как работает tabcontrol, действительно ли он каждый раз портит содержимое элемента табуляции?и как я могу вместо этого иметь поведение, когда элемент остается выбранным, когда я возвращаюсь на эту вкладку?
Обновление:
Я подтвердил, добавив сообщения отладочной печати в событиячто никакие события не запускаются при этом переключении назад и вперед, но первая вкладка выгружается - более конкретно, usercontrol, размещенный на этой вкладке, - ??.