Condividi tramite


IRecyclingItemContainerGenerator Interfaccia

Definizione

Estende l'interfaccia IItemContainerGenerator per il riutilizzo del contenuto dell'interfaccia utente che genera. Le classi responsabili della generazione del contenuto dell'interfaccia utente per conto di un host implementano questa interfaccia.

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
Derivato
Implementazioni

Metodi

GenerateNext()

Restituisce l'elemento contenitore utilizzato per visualizzare l'elemento successivo.

(Ereditato da IItemContainerGenerator)
GenerateNext(Boolean)

Restituisce l'elemento contenitore utilizzato per visualizzare l'elemento successivo e indica se l'elemento contenitore è stato appena generato (realizzato).

(Ereditato da IItemContainerGenerator)
GeneratorPositionFromIndex(Int32)

Restituisce l'oggetto GeneratorPosition che esegue il mapping all'elemento in corrispondenza dell'indice specificato.

(Ereditato da IItemContainerGenerator)
GetItemContainerGeneratorForPanel(Panel)

Restituisce l'oggetto ItemContainerGenerator appropriato per l'utilizzo nel riquadro specificato.

(Ereditato da IItemContainerGenerator)
IndexFromGeneratorPosition(GeneratorPosition)

Restituisce l'indice mappato all'oggetto GeneratorPosition specificato.

(Ereditato da IItemContainerGenerator)
PrepareItemContainer(DependencyObject)

Prepara l'elemento specificato come contenitore per l'elemento corrispondente.

(Ereditato da IItemContainerGenerator)
Recycle(GeneratorPosition, Int32)

Disassocia i contenitori di elementi dai relativi elementi di dati e li salva in modo che possano essere riutilizzati successivamente per altri elementi di dati.

Remove(GeneratorPosition, Int32)

Rimuove uno o più elementi generati (realizzati).

(Ereditato da IItemContainerGenerator)
RemoveAll()

Rimuove tutti gli elementi generati (realizzati).

(Ereditato da IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection)

Prepara il generatore per la generazione di elementi, a partire dall'oggetto GeneratorPositionspecificato e nell'oggetto GeneratorDirection specificato.

(Ereditato da IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection, Boolean)

Prepara il generatore per la generazione di elementi, a partire dall'oggetto GeneratorPosition specificato, quindi nell'oggetto GeneratorDirection specificato e stabilendo se iniziare o meno in corrispondenza di un elemento generato (realizzato).

(Ereditato da IItemContainerGenerator)

Si applica a