다음을 통해 공유


BindingOperations 클래스

정의

Binding, MultiBindingPriorityBinding 개체를 비롯하여 바인딩을 조작하는 정적 메서드를 제공합니다.

public ref class BindingOperations abstract sealed
public static class BindingOperations
type BindingOperations = class
Public Class BindingOperations
상속
BindingOperations

설명

이 클래스는 데이터 바인딩에 대한 도우미 작업 역할을 하는 정적 메서드 집합을 노출합니다.

속성

DisconnectedSource

항목 컨테이너가 시각적 트리에서 제거될 때 DataContext를 대체하는 개체를 가져옵니다.

메서드

AccessCollection(IEnumerable, Action, Boolean)

EnableCollectionSynchronization으로 호출되면 애플리케이션에서 지정한 동기화 메커니즘을 사용하여 컬렉션에 대한 액세스 권한을 부여합니다.

ClearAllBindings(DependencyObject)

지정된 DependencyObject에서 Binding, MultiBindingPriorityBinding 형식의 바인딩을 포함한 모든 바인딩을 제거합니다.

ClearBinding(DependencyObject, DependencyProperty)

있는 경우 속성에서 바인딩을 제거합니다.

DisableCollectionSynchronization(IEnumerable)

지정된 컬렉션에 등록된 동기화를 제거합니다.

EnableCollectionSynchronization(IEnumerable, Object)

간단한 잠금 메커니즘을 사용하여 여러 스레드에 용된 컬렉션에 대한 동기화된 액세스에 참여하도록 CollectionView 개체를 활성화합니다.

EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback)

간단한 잠금 이외의 메커니즘을 사용하여 여러 스레드에 사용된 컬렉션에 대한 동기화된 액세스에 참여하도록 CollectionView 개체를 활성화합니다.

GetBinding(DependencyObject, DependencyProperty)

지정된 속성에 설정된 Binding 개체를 검색합니다.

GetBindingBase(DependencyObject, DependencyProperty)

지정된 속성에 설정된 BindingBase 개체를 검색합니다.

GetBindingExpression(DependencyObject, DependencyProperty)

지정한 개체에서 지정한 바인딩 대상 속성에 연결된 된 BindingExpression 개체를 반환합니다.

GetBindingExpressionBase(DependencyObject, DependencyProperty)

지정된 속성에 설정된 BindingExpressionBase 개체를 검색합니다.

GetMultiBinding(DependencyObject, DependencyProperty)

지정된 속성에 설정된 MultiBinding 개체를 검색합니다.

GetMultiBindingExpression(DependencyObject, DependencyProperty)

지정한 개체에서 지정한 바인딩 대상 속성에 연결된 된 MultiBindingExpression 개체를 반환합니다.

GetPriorityBinding(DependencyObject, DependencyProperty)

지정된 속성에 설정된 PriorityBinding 개체를 검색합니다.

GetPriorityBindingExpression(DependencyObject, DependencyProperty)

지정한 개체에서 지정한 바인딩 대상 속성에 연결된 된 PriorityBindingExpression 개체를 반환합니다.

GetSourceUpdatingBindingGroups(DependencyObject)

잘못된 값이 있거나 대상 값이 소스를 업데이트하지 않은 모든 BindingGroup 개체를 가져옵니다.

GetSourceUpdatingBindings(DependencyObject)

잘못된 값이 있거나 대상 값이 소스를 업데이트하지 않은 모든 BindingExpressionBase 개체를 가져옵니다.

IsDataBound(DependencyObject, DependencyProperty)

지정된 속성이 현재 데이터 바인딩되어 있는지 여부를 나타내는 값을 반환합니다.

SetBinding(DependencyObject, DependencyProperty, BindingBase)

BindingExpressionBase의 새 인스턴스를 만들어 지정된 바인딩 대상 속성과 연결합니다.

이벤트

CollectionRegistering

데이터 바인딩 시스템에서 컬렉션을 통지하는 경우 발생합니다.

CollectionViewRegistering

데이터 바인딩 시스템에서 컬렉션 뷰를 통지하는 경우 발생합니다.

적용 대상