Compartilhar via


IRecyclingItemContainerGenerator Interface

Definição

Estende a interface do IItemContainerGenerator para reutilizar o conteúdo de interface do usuário que ele gera. Classes que serão responsáveis por gerar o conteúdo de IU (interface do usuário) em nome de um host implementam esta interface.

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
Derivado
Implementações

Métodos

GenerateNext()

Retorna o elemento de contêiner usado para exibir o próximo item.

(Herdado de IItemContainerGenerator)
GenerateNext(Boolean)

Retorna o elemento de contêiner usado para exibir o próximo item e informa se o elemento de contêiner foi gerado recentemente (realizado).

(Herdado de IItemContainerGenerator)
GeneratorPositionFromIndex(Int32)

Retorna o objeto GeneratorPosition que mapeia para o item no índice especificado.

(Herdado de IItemContainerGenerator)
GetItemContainerGeneratorForPanel(Panel)

Retorna o ItemContainerGenerator apropriado para uso pelo painel especificado.

(Herdado de IItemContainerGenerator)
IndexFromGeneratorPosition(GeneratorPosition)

Retorna o índice que é mapeado para o GeneratorPosition especificado.

(Herdado de IItemContainerGenerator)
PrepareItemContainer(DependencyObject)

Prepara o elemento especificado como o contêiner para o item correspondente.

(Herdado de IItemContainerGenerator)
Recycle(GeneratorPosition, Int32)

Dissocia o item de contêineres de seus itens de dados e salva os contêineres de forma que possam ser reutilizados mais tarde para outros itens de dados.

Remove(GeneratorPosition, Int32)

Remove um ou mais itens gerados (realizados).

(Herdado de IItemContainerGenerator)
RemoveAll()

Remove todos os itens gerados (realizados).

(Herdado de IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection)

Prepara o gerador para gerar itens, iniciando na GeneratorPosition especificada, na GeneratorDirection especificada.

(Herdado de IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection, Boolean)

Prepara o gerador para gerar itens, iniciando na GeneratorPosition especificada e na GeneratorDirection especificada, controlando se deve-se ou não começar em um item gerado (realizado).

(Herdado de IItemContainerGenerator)

Aplica-se a