ItemsControl.ItemContainerGenerator ItemsControl.ItemContainerGenerator ItemsControl.ItemContainerGenerator ItemsControl.ItemContainerGenerator Property

정의

이 컨트롤에 연결된 ItemContainerGenerator를 가져옵니다.Gets the ItemContainerGenerator that is associated with the control.

public:
 property System::Windows::Controls::ItemContainerGenerator ^ ItemContainerGenerator { System::Windows::Controls::ItemContainerGenerator ^ get(); };
[System.ComponentModel.Bindable(false)]
[System.ComponentModel.Browsable(false)]
public System.Windows.Controls.ItemContainerGenerator ItemContainerGenerator { get; }
member this.ItemContainerGenerator : System.Windows.Controls.ItemContainerGenerator
Public ReadOnly Property ItemContainerGenerator As ItemContainerGenerator

속성 값

컨트롤에 연결된 ItemContainerGenerator입니다.The ItemContainerGenerator that is associated with the control. 기본값은 null입니다.The default is null.

설명

ItemContainerGenerator 생성을 담당 합니다 UI(사용자 인터페이스)user interface (UI) 해당 호스트에 대 한 같은 ItemsControl합니다.An ItemContainerGenerator is responsible for generating the UI(사용자 인터페이스)user interface (UI) for its host, such as an ItemsControl. 컨트롤의 데이터 뷰에서 항목과 해당 항목 간의 연결을 유지 UIElement 개체입니다.It maintains the association between the items in the data view of the control and the corresponding UIElement objects. 모든 ItemsControl 항목 컬렉션의 데이터 항목을 포함 하는 연결 된 항목 컨테이너에 있습니다.Every ItemsControl has an associated item container that contains a data item in the item collection. 사용할 수는 ItemContainerGenerator 연관 된 항목 컨테이너에 액세스 하는 속성에 ItemsControl입니다.You can use the ItemContainerGenerator property to access the item container that is associated with your ItemsControl. 예를 들어, 데이터 바인딩된 경우 TreeView 제어 하려는 가져오기는 TreeViewItem 해당 항목이 있는 인덱스 또는 해당 연결 된 데이터 항목에 따라 사용할 수는 ItemContainerGenerator.ContainerFromIndex 또는 ItemContainerGenerator.ContainerFromItem 메서드.For example, if you have a data-bound TreeView control and you want to get a TreeViewItem based on its index or its associated data item, you can use the ItemContainerGenerator.ContainerFromIndex or the ItemContainerGenerator.ContainerFromItem method. 사용할 수 있습니다는 ItemContainerGenerator.IndexFromContainer 또는 ItemContainerGenerator.ItemFromContainer 메서드를 지정 된 생성 된 컨테이너 요소와 연결 된 인덱스 또는 데이터 항목을 가져옵니다.Alternatively, you can use the ItemContainerGenerator.IndexFromContainer or the ItemContainerGenerator.ItemFromContainer method to get the index or data item that is associated with a given generated container element.

IItemContainerGenerator 인터페이스는 고급 시나리오에도 사용 됩니다.The IItemContainerGenerator interface is also used in advanced scenarios. 일반적으로 가상화 패널을 직접 구현 하는 고급 응용 프로그램 인터페이스의 멤버를 호출 합니다.Typically, advanced applications that have their own implementation of a virtualizing panel call members of the interface.

적용 대상

추가 정보