VirtualizingStackPanel.AddCleanUpVirtualizedItemHandler Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет обработчик событий для вложенного события CleanUpVirtualizedItem.
public:
static void AddCleanUpVirtualizedItemHandler(System::Windows::DependencyObject ^ element, System::Windows::Controls::CleanUpVirtualizedItemEventHandler ^ handler);
public static void AddCleanUpVirtualizedItemHandler (System.Windows.DependencyObject element, System.Windows.Controls.CleanUpVirtualizedItemEventHandler handler);
static member AddCleanUpVirtualizedItemHandler : System.Windows.DependencyObject * System.Windows.Controls.CleanUpVirtualizedItemEventHandler -> unit
Public Shared Sub AddCleanUpVirtualizedItemHandler (element As DependencyObject, handler As CleanUpVirtualizedItemEventHandler)
Параметры
- element
- DependencyObject
DependencyObject, который прослушивает это событие.
Обработчик событий, который необходимо добавить.
Комментарии
Стандартная система макетов создает контейнеры элементов и вычисляет макет для каждого элемента, связанного с элементом управления списком. Слово "виртуализация" относится к методу, с помощью которого подмножество элементов пользовательского интерфейса создается из большего количества элементов данных в зависимости от того, какие элементы видны на экране. Создание большого количества элементов пользовательского интерфейса, когда на экране может находиться только несколько элементов, может негативно повлиять на производительность приложения. Вычисляет VirtualizingStackPanel количество видимых элементов и работает с ItemsControlItemContainerGenerator из (например, ListBox или ListView) для создания элементов пользовательского интерфейса только для видимых элементов.