Udostępnij za pośrednictwem


IRecyclingItemContainerGenerator Interfejs

Definicja

Rozszerza interfejs w IItemContainerGenerator celu ponownego użycia wygenerowanej zawartości interfejsu użytkownika. Klasy odpowiedzialne za generowanie zawartości interfejsu użytkownika w imieniu hosta implementują ten interfejs.

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
Pochodne
Implementuje

Metody

GenerateNext()

Zwraca element kontenera użyty do wyświetlenia następnego elementu.

(Odziedziczone po IItemContainerGenerator)
GenerateNext(Boolean)

Zwraca element kontenera użyty do wyświetlenia następnego elementu i informację, czy element kontenera został nowo wygenerowany (zrealizowany).

(Odziedziczone po IItemContainerGenerator)
GeneratorPositionFromIndex(Int32)

Zwraca obiekt mapujący GeneratorPosition na element w określonym indeksie.

(Odziedziczone po IItemContainerGenerator)
GetItemContainerGeneratorForPanel(Panel)

ItemContainerGenerator Zwraca wartość odpowiednią do użycia przez określony panel.

(Odziedziczone po IItemContainerGenerator)
IndexFromGeneratorPosition(GeneratorPosition)

Zwraca indeks mapujący na określony GeneratorPositionelement .

(Odziedziczone po IItemContainerGenerator)
PrepareItemContainer(DependencyObject)

Przygotowuje określony element jako kontener dla odpowiedniego elementu.

(Odziedziczone po IItemContainerGenerator)
Recycle(GeneratorPosition, Int32)

Usuwa skojarzenie kontenerów elementów z elementów danych i zapisuje kontenery, aby można je było ponownie użyć później dla innych elementów danych.

Remove(GeneratorPosition, Int32)

Usuwa co najmniej jeden wygenerowany (zrealizowany) element.

(Odziedziczone po IItemContainerGenerator)
RemoveAll()

Usuwa wszystkie wygenerowane (zrealizowane) elementy.

(Odziedziczone po IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection)

Przygotowuje generator do generowania elementów, począwszy od określonego GeneratorPositionelementu , i w określonym GeneratorDirection.

(Odziedziczone po IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection, Boolean)

Przygotowuje generator do generowania elementów, począwszy od określonego GeneratorPositionelementu , i w określonym GeneratorDirection, i kontrolując, czy rozpocząć od wygenerowanego (zrealizowanego) elementu.

(Odziedziczone po IItemContainerGenerator)

Dotyczy