BindingOperations.DisconnectedSource 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
항목 컨테이너가 시각적 트리에서 제거될 때 DataContext를 대체하는 개체를 가져옵니다.
public:
static property System::Object ^ DisconnectedSource { System::Object ^ get(); };
public static object DisconnectedSource { get; }
static member DisconnectedSource : obj
Public Shared ReadOnly Property DisconnectedSource As Object
속성 값
항목 컨테이너가 시각적 트리에서 제거될 때 DataContext를 대체하는 개체입니다.
설명
항목 컨테이너의 를 처리 DataContext 해야 하는 경우 이 속성을 사용합니다. 항목 컨테이너는 ItemsControl에서 항목을 표시하는 UI 요소입니다. ItemsControl이 컬렉션에 데이터 바인딩된 경우 각 항목에 대해 항목 컨테이너가 생성됩니다. 경우에 따라 항목 컨테이너는 시각적 트리에서 제거됩니다. 항목 컨테이너가 제거되는 일반적인 두 가지 경우는 기본 컬렉션에서 항목이 제거되는 경우와 ItemsControl에서 가상화가 사용하도록 설정된 경우입니다. 이러한 경우 DataContext 항목 컨테이너의 속성이 속성으로 DisconnectedSource 설정됩니다. 항목 컨테이너에 대한 이벤트에서 에 액세스 DataContextDataContextChanged 하기 전에 가 과 같은 DisconnectedSource 지 여부를 DataContext 검사 합니다. 항목 컨테이너 및 가상화에 대한 자세한 내용은 클래스의 설명을 VirtualizingStackPanel 참조하세요.
적용 대상
.NET