다음을 통해 공유


IRecyclingItemContainerGenerator 인터페이스

정의

생성되는 UI 콘텐츠를 다시 사용하기 위해 IItemContainerGenerator 인터페이스를 확장합니다. 호스트를 대신해 UI(사용자 인터페이스) 콘텐츠를 생성하는 클래스가 이 인터페이스를 구현합니다.

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
파생
구현

메서드

GenerateNext()

다음 항목을 표시하는 데 사용되는 컨테이너 요소를 반환합니다.

(다음에서 상속됨 IItemContainerGenerator)
GenerateNext(Boolean)

다음 항목을 표시하는 데 사용되는 컨테이너 요소 및 컨테이너 요소가 새로 생성(표시)되었는지 여부를 반환합니다.

(다음에서 상속됨 IItemContainerGenerator)
GeneratorPositionFromIndex(Int32)

지정된 인덱스의 항목에 매핑되는 GeneratorPosition 개체를 반환합니다.

(다음에서 상속됨 IItemContainerGenerator)
GetItemContainerGeneratorForPanel(Panel)

지정된 패널에서 사용할 수 있는 ItemContainerGenerator를 반환합니다.

(다음에서 상속됨 IItemContainerGenerator)
IndexFromGeneratorPosition(GeneratorPosition)

지정된 GeneratorPosition에 매핑되는 인덱스를 반환합니다.

(다음에서 상속됨 IItemContainerGenerator)
PrepareItemContainer(DependencyObject)

지정된 요소를 해당하는 항목의 컨테이너로 준비합니다.

(다음에서 상속됨 IItemContainerGenerator)
Recycle(GeneratorPosition, Int32)

나중에 다른 데이터 항목에 항목 컨테이너를 다시 사용할 수 있도록 데이터 항목에서 항목 컨테이너를 분리하고 저장합니다.

Remove(GeneratorPosition, Int32)

하나 이상의 생성(표시)된 항목을 제거합니다.

(다음에서 상속됨 IItemContainerGenerator)
RemoveAll()

모든 생성(표시)된 항목을 제거합니다.

(다음에서 상속됨 IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection)

지정된 GeneratorPosition부터 지정된 GeneratorDirection으로 항목을 생성하는 생성기를 준비합니다.

(다음에서 상속됨 IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection, Boolean)

지정된 GeneratorPosition부터 지정된 GeneratorDirection으로 항목을 생성하며 생성(표시)된 항목에서 시작할지 여부를 제어하는 생성기를 준비합니다.

(다음에서 상속됨 IItemContainerGenerator)

적용 대상