none
Combobox и VirtualizingStackPanel, C#, WPF RRS feed

  • Общие обсуждения

  • В Combobox выгружается более 1000 строк, отображается все медленно.

    Заменила Panel на VirtualizingStackPanel, проставила contentscroll в true, и на большинстве ПК все ок.
    НО есть пока один ноутбук Lenovo, на котором все вообще виснет, причем 10 строк отображает нормально, а вот свыше 1000 вообще никак.

    Виртуализация на ноутбуке включена, но толку 0.



    17 августа 2015 г. 5:36

Все ответы

  • Виртуализация на ноутбуке включена, но толку 0.


    Это где она включена?
    17 августа 2015 г. 5:41
  • в биос

    есть еще какие-то тайные места с виртуализацией?=))

    Кстати... на MSDN нашла

    Виртуализация в объекте StackPanel происходит, только если элемент управления элемента в панели создает свои собственные контейнеры элементов. Это можно обеспечить с помощью привязки данных.

    Я использую Binding и Custom DataTemplate, соответственно виртуализация должна работать нормально и без замены на VirtualizingStackPanel?

    • Изменено CAT_Risa 17 августа 2015 г. 5:52
    17 августа 2015 г. 5:44