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.

Namespace:   System.Windows.Controls.Primitives
Assembly:  PresentationFramework (in PresentationFramework.dll)

public interface IRecyclingItemContainerGenerator : IItemContainerGenerator

NameDescription
System_CAPS_pubmethodGenerateNext()

Returns the container element used to display the next item.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodGenerateNext(Boolean)

Returns the container element used to display the next item, and whether the container element has been newly generated (realized).(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodGeneratorPositionFromIndex(Int32)

Returns the GeneratorPosition object that maps to the item at the specified index.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodGetItemContainerGeneratorForPanel(Panel)

Returns the ItemContainerGenerator appropriate for use by the specified panel.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodIndexFromGeneratorPosition(GeneratorPosition)

Returns the index that maps to the specified GeneratorPosition.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodPrepareItemContainer(DependencyObject)

Prepares the specified element as the container for the corresponding item.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodRecycle(GeneratorPosition, Int32)

Disassociates item containers from their data items and saves the containers so they can be reused later for other data items.

System_CAPS_pubmethodRemove(GeneratorPosition, Int32)

Removes one or more generated (realized) items.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodRemoveAll()

Removes all generated (realized) items.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodStartAt(GeneratorPosition, GeneratorDirection)

Prepares the generator to generate items, starting at the specified GeneratorPosition, and in the specified GeneratorDirection.(Inherited from IItemContainerGenerator.)

System_CAPS_pubmethodStartAt(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.)

.NET Framework
Available since 3.0
Silverlight
Available since 3.0
Windows Phone Silverlight
Available since 7.0
Return to top
Show: