IRecyclingItemContainerGenerator Interface
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
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.
Namespace: System.Windows.Controls.Primitives
Assembly: System.Windows (in System.Windows.dll)
Syntax
Public Interface IRecyclingItemContainerGenerator _
Inherits IItemContainerGenerator
public interface IRecyclingItemContainerGenerator : IItemContainerGenerator
The IRecyclingItemContainerGenerator type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
GenerateNext | Returns the container element used to display the next item, and whether the container element has been newly generated (realized). (Inherited from IItemContainerGenerator.) |
![]() |
GeneratorPositionFromIndex | Returns the GeneratorPosition object that maps to the item at the specified index. (Inherited from IItemContainerGenerator.) |
![]() |
GetItemContainerGeneratorForPanel | Returns the ItemContainerGenerator appropriate for use by the specified panel. (Inherited from IItemContainerGenerator.) |
![]() |
IndexFromGeneratorPosition | Returns the index that maps to the specified GeneratorPosition. (Inherited from IItemContainerGenerator.) |
![]() |
PrepareItemContainer | Prepares the specified element as the container for the corresponding item. (Inherited from IItemContainerGenerator.) |
![]() |
Recycle | Disassociates item containers from their data items and saves the containers so they can be reused later for other data items. |
![]() |
Remove | Removes one or more generated (realized) items. (Inherited from IItemContainerGenerator.) |
![]() |
RemoveAll | Removes all generated (realized) items. (Inherited from IItemContainerGenerator.) |
![]() |
StartAt | 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.) |
Top
Version Information
Windows Phone OS
Supported in: 8.1, 8.0, 7.1, 7.0
Platforms
Windows Phone
.gif)