Виртуализация WPF не работает на Windows 2008 Server R2 с темой Windows Classic (Aero отключена)

StackOverflow https://stackoverflow.com/questions/6804258

Вопрос

Я сталкиваюсь с странной проблемой с Windows Server 2008 R2. У меня есть приложение WPF, которое включено виртуализация (панель стека виртуализации и ленивая загрузка для представления дерева). Он работает в системе Windows 7. Однако в системе R2 Windows 2008 с классической темой Wndows (No Aero Aka Destop Expeciance Off), это не так. Когда я отлаживаю его, элементы управления частными свойствами указывают на то, что виртуализация включена, однако я вижу, что все данные получают через мою виртуализированную модель.

РЕДАКТИРОВАТЬ: Включенный пользовательский опыт и т. Д., Но не тема Windwos7 все еще. Проблемы сохраняются. Это на контроле Treeview. Я использую методику THSI, чтобы включить виртуализацию данных: http://www.codeproject.com/kb/wpf/wpfdatavirtualization.aspx

Любые идеи относительно того, что может происходить

Это было полезно?

Решение

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

Сообщение в блоге, объясняющее варианты рендеринга

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top