BindingOperations Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje statické metody pro manipulaci s vazbami, včetně Binding, MultiBindinga PriorityBinding objektů.
public ref class BindingOperations abstract sealed
public static class BindingOperations
type BindingOperations = class
Public Class BindingOperations
- Dědičnost
-
BindingOperations
Poznámky
Tato třída zveřejňuje sadu statických metod, které slouží jako pomocné operace pro datové vazby.
Vlastnosti
| Name | Description |
|---|---|
| DisconnectedSource |
Získá objekt, který nahradí DataContext při odebrání kontejneru položky z vizuálního stromu. |
Metody
| Name | Description |
|---|---|
| AccessCollection(IEnumerable, Action, Boolean) |
Poskytuje přístup ke kolekci pomocí synchronizačního mechanismu, který aplikace zadaná při volání EnableCollectionSynchronization. |
| ClearAllBindings(DependencyObject) |
Odebere všechny vazby, včetně vazeb typu Binding, MultiBindinga PriorityBinding, ze zadaného DependencyObject. |
| ClearBinding(DependencyObject, DependencyProperty) |
Odebere vazbu z vlastnosti, pokud existuje. |
| DisableCollectionSynchronization(IEnumerable) |
Odeberte synchronizaci zaregistrovanou pro zadanou kolekci. |
| EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback) |
CollectionView Umožňuje, aby se objekt zúčastnil synchronizovaného přístupu ke kolekci používané na více vláknech pomocí jiného mechanismu než jednoduchého zámku. |
| EnableCollectionSynchronization(IEnumerable, Object) |
CollectionView Umožňuje objektu účastnit se synchronizovaného přístupu ke kolekci používané na více vláknech pomocí jednoduchého mechanismu uzamčení. |
| GetBinding(DependencyObject, DependencyProperty) |
Binding Načte objekt, který je nastaven na zadanou vlastnost. |
| GetBindingBase(DependencyObject, DependencyProperty) |
BindingBase Načte objekt, který je nastaven na zadanou vlastnost. |
| GetBindingExpression(DependencyObject, DependencyProperty) |
BindingExpression Vrátí objekt přidružený k zadané cílové vlastnosti vazby zadaného objektu. |
| GetBindingExpressionBase(DependencyObject, DependencyProperty) |
BindingExpressionBase Načte objekt, který je nastaven na zadanou vlastnost. |
| GetMultiBinding(DependencyObject, DependencyProperty) |
MultiBinding Načte objekt, který je nastaven na zadanou vlastnost. |
| GetMultiBindingExpression(DependencyObject, DependencyProperty) |
MultiBindingExpression Vrátí objekt přidružený k zadané cílové vlastnosti vazby zadaného objektu. |
| GetPriorityBinding(DependencyObject, DependencyProperty) |
PriorityBinding Načte objekt, který je nastaven na zadanou vlastnost. |
| GetPriorityBindingExpression(DependencyObject, DependencyProperty) |
PriorityBindingExpression Vrátí objekt přidružený k zadané cílové vlastnosti vazby zadaného objektu. |
| GetSourceUpdatingBindingGroups(DependencyObject) |
Získá všechny BindingGroup objekty, které mají neplatné hodnoty nebo cílové hodnoty nebyly aktualizovány zdroj. |
| GetSourceUpdatingBindings(DependencyObject) |
Získá všechny BindingExpressionBase objekty, které mají neplatné hodnoty nebo cílové hodnoty nebyly aktualizovány zdroj. |
| IsDataBound(DependencyObject, DependencyProperty) |
Vrátí hodnotu, která určuje, zda je zadaná vlastnost aktuálně svázána s daty. |
| SetBinding(DependencyObject, DependencyProperty, BindingBase) |
Vytvoří a přidruží novou instanci BindingExpressionBase k zadané cílové vlastnosti vazby. |
Událost
| Name | Description |
|---|---|
| CollectionRegistering |
Nastane, když systém vazby dat zaznamená kolekci. |
| CollectionViewRegistering |
Nastane, když systém vazby dat zaznamená zobrazení kolekce. |