IRecyclingItemContainerGenerator Interface
Extends the IItemContainerGenerator interface to reuse the UI content it generates. Classes that are responsible for generating user interface (UI) content on behalf of a host implement this interface.
Assembly: PresentationFramework (in PresentationFramework.dll)
| Name | Description | |
|---|---|---|
![]() | GenerateNext() | Returns the container element used to display the next item.(Inherited from IItemContainerGenerator.) |
![]() | GenerateNext(Boolean%) | Returns the container element used to display the next item, and whether the container element has been newly generated (realized).(Inherited from IItemContainerGenerator.) |
![]() | GeneratorPositionFromIndex(Int32) | Returns the GeneratorPosition object that maps to the item at the specified index.(Inherited from IItemContainerGenerator.) |
![]() | GetItemContainerGeneratorForPanel(Panel^) | Returns the ItemContainerGenerator appropriate for use by the specified panel.(Inherited from IItemContainerGenerator.) |
![]() | IndexFromGeneratorPosition(GeneratorPosition) | Returns the index that maps to the specified GeneratorPosition.(Inherited from IItemContainerGenerator.) |
![]() | PrepareItemContainer(DependencyObject^) | Prepares the specified element as the container for the corresponding item.(Inherited from IItemContainerGenerator.) |
![]() | Recycle(GeneratorPosition, Int32) | Disassociates item containers from their data items and saves the containers so they can be reused later for other data items. |
![]() | Remove(GeneratorPosition, Int32) | Removes one or more generated (realized) items.(Inherited from IItemContainerGenerator.) |
![]() | RemoveAll() | Removes all generated (realized) items.(Inherited from IItemContainerGenerator.) |
![]() | StartAt(GeneratorPosition, GeneratorDirection) | Prepares the generator to generate items, starting at the specified GeneratorPosition, and in the specified GeneratorDirection.(Inherited from IItemContainerGenerator.) |
![]() | StartAt(GeneratorPosition, GeneratorDirection, Boolean) | Prepares the generator to generate items, starting at the specified GeneratorPosition, and in the specified GeneratorDirection, and controlling whether or not to start at a generated (realized) item.(Inherited from IItemContainerGenerator.) |
Available since 3.0
Silverlight
Available since 3.0
Windows Phone Silverlight
Available since 7.0
