IRecyclingItemContainerGenerator Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Расширяет интерфейс IItemContainerGenerator для повторного использования генерируемого им содержимого пользовательского интерфейса. Этот интерфейс реализуется классами, ответственными за генерирование содержимого пользовательского интерфейса от имени сайта.
public interface class IRecyclingItemContainerGenerator : System::Windows::Controls::Primitives::IItemContainerGenerator
public interface IRecyclingItemContainerGenerator : System.Windows.Controls.Primitives.IItemContainerGenerator
type IRecyclingItemContainerGenerator = interface
interface IItemContainerGenerator
Public Interface IRecyclingItemContainerGenerator
Implements IItemContainerGenerator
- Производный
- Реализации
Методы
GenerateNext() |
Возвращает элемент-контейнер, используемый для отображения следующего элемента. (Унаследовано от IItemContainerGenerator) |
GenerateNext(Boolean) |
Возвращает элемент-контейнер, используемый для отображения следующего элемента, и значение, показывающее, был ли этот контейнер только что сгенерирован (реализован). (Унаследовано от IItemContainerGenerator) |
GeneratorPositionFromIndex(Int32) |
Возвращает объект GeneratorPosition, соответствующий элементу с указанным индексом. (Унаследовано от IItemContainerGenerator) |
GetItemContainerGeneratorForPanel(Panel) |
Возвращает ItemContainerGenerator, подходящий для использования заданной панелью. (Унаследовано от IItemContainerGenerator) |
IndexFromGeneratorPosition(GeneratorPosition) |
Возвращает индекс, соответствующий заданному значению GeneratorPosition. (Унаследовано от IItemContainerGenerator) |
PrepareItemContainer(DependencyObject) |
Подготавливает указанный объект для использования в качестве контейнера соответствующего элемента. (Унаследовано от IItemContainerGenerator) |
Recycle(GeneratorPosition, Int32) |
Отвязывает контейнеры элементов от их элементов данных и сохраняет контейнеры для последующего повторного использования с другими элементами данных. |
Remove(GeneratorPosition, Int32) |
Удаляет один или несколько сгенерированных (реализованных) элементов. (Унаследовано от IItemContainerGenerator) |
RemoveAll() |
Удаляет все сгенерированные (реализованные) элементы. (Унаследовано от IItemContainerGenerator) |
StartAt(GeneratorPosition, GeneratorDirection) |
Подготавливает генератор для генерирования элементов начиная с заданной позиции GeneratorPosition в заданном направлении GeneratorDirection. (Унаследовано от IItemContainerGenerator) |
StartAt(GeneratorPosition, GeneratorDirection, Boolean) |
Подготавливает генератор для генерирования элементов начиная с GeneratorPosition в заданном GeneratorDirection и определяет, следует ли начать со сгенерированного элемента. (Унаследовано от IItemContainerGenerator) |