System.Windows.Data Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Özellikleri veri kaynaklarına bağlamak için kullanılan sınıfları, veri kaynağı sağlayıcı sınıflarını ve koleksiyonların ve görünümlerin verilere özgü uygulamalarını içerir.
Sınıflar
Binding |
Bağlama hedef nesnelerinin (genellikle, WPF öğeleri) ve herhangi bir veri kaynağının (örneğin, veritabanı, XML dosyası veya veri içeren herhangi bir nesne) özelliklerini bağlayan bağlama tanımına üst düzey erişim sağlar. |
BindingBase |
, PriorityBindingve MultiBinding sınıflarının Bindingortak özelliklerini tanımlar. |
BindingExpression |
Bir öğesinin Bindingtek bir örneği hakkında bilgi içerir. |
BindingExpressionBase |
, PriorityBindingExpressionve MultiBindingExpressioniçin BindingExpressiontemel sınıfı temsil eder. |
BindingGroup |
Bir nesneyi doğrulamak için kullanılan bağlamalardan ve ValidationRule nesnelerden oluşan bir koleksiyon içerir. |
BindingListCollectionView |
CollectionView Microsoft ActiveX Veri Nesneleri (ADO) veri görünümleri gibi uygulayan IBindingListkoleksiyonlar için öğesini temsil eder. |
BindingOperations |
, MultiBindingve PriorityBinding nesneleri dahil olmak üzere Bindingbağlamaları işlemek için statik yöntemler sağlar. |
CollectionContainer |
içinde kullanılacak CompositeCollectionveya gibi ObservableCollection<T> mevcut bir DataSetkoleksiyon yapısını barındırıyor. |
CollectionRegisteringEventArgs |
CollectionRegistering olayı için veriler sağlar. |
CollectionView |
Veri toplamayı gruplandırma, sıralama, filtreleme ve gezinmeye yönelik bir görünümü temsil eder. |
CollectionViewGroup |
tabanlı GroupDescriptionsbir nesne tarafından oluşturulan bir CollectionView grubu temsil eder. |
CollectionViewRegisteringEventArgs |
CollectionViewRegistering olayı için veriler sağlar. |
CollectionViewSource |
Bir sınıfın Genişletilebilir Uygulama biçimlendirme dili (XAML) ara sunucusu CollectionView . |
CompositeCollection |
Birden çok koleksiyonun ve öğenin tek liste olarak görüntülenmesini sağlar. |
DataChangedEventManager |
Olay için dinleyiciler eklemek üzere "zayıf olay dinleyicisi" desenini kullanabilmeniz için DataChanged bir WeakEventManager uygulama sağlar. |
DataSourceProvider |
Tek bir nesne veya bağlama kaynak nesneleri olarak kullanabileceğiniz nesnelerin listesini oluşturmak için bazı sorgular yürüten fabrikalar olan nesneler için DataSourceProvider ortak temel sınıf ve sözleşme. |
DataTransferEventArgs |
Veri aktarımı olayları için bağımsız değişkenleri kapsüller. |
FilterEventArgs |
Olayla Filter ilişkili bilgileri ve olay verilerini sağlar. |
ListCollectionView |
uygulayan IListkoleksiyonlar için koleksiyon görünümünü temsil eder. |
MultiBinding |
Tek bir bağlama hedef özelliğine eklenmiş nesne koleksiyonunu Binding açıklar. |
MultiBindingExpression |
Bir öğesinin MultiBindingtek bir örneği hakkında örnek bilgilerini içerir. |
ObjectDataProvider |
Bağlama kaynağı olarak kullanabileceğiniz bir nesneyi sarmalar ve oluşturur. |
PriorityBinding |
Bir değeri başarıyla üreten koleksiyondaki Binding ilk bağlamadan değerini alan, tek bir bağlama hedef özelliğine bağlı nesne koleksiyonunu açıklar. |
PriorityBindingExpression |
Bir öğesinin PriorityBindingtek bir örneği hakkında örnek bilgilerini içerir. |
PropertyGroupDescription |
Ölçüt olarak özellik adı kullanan öğelerin gruplandırılması açıklanır. |
RelativeSource |
Bağlama kaynağının konumunu bağlama hedefinin konumuna göre açıklayan bir işaretleme uzantısı uygular. |
ValueConversionAttribute |
Değer dönüştürücüsünün yazarının dönüştürücü uygulamasında yer alan veri türlerini belirtmesine izin veren bir özniteliği temsil eder. |
ValueUnavailableException |
Değer kullanılabilir olmadığında yöntemi tarafından GetValue(Object, String) oluşan özel durum. |
XmlDataProvider |
Veri bağlama için XML verilerine bildirim temelli erişimi etkinleştirir. |
XmlNamespaceMapping |
Tekdüzen kaynak tanımlayıcısı (URI) ile ön ek arasında eşleme bildirir. |
XmlNamespaceMappingCollection |
Nesne koleksiyonunu XmlNamespaceMapping temsil eder. |
Arabirimler
IMultiValueConverter |
içinde özel mantık uygulamak için bir MultiBindingyol sağlar. |
IValueConverter |
Bağlamaya özel mantık uygulamak için bir yol sağlar. |
Numaralandırmalar
BindingMode |
Bağlamadaki veri akışının yönünü açıklar. |
BindingStatus |
Bağlamanın durumunu açıklar. |
RelativeSourceMode |
Bağlama kaynağının bağlama hedefinin konumuna göre konumunu açıklar. |
UpdateSourceTrigger |
Bağlama kaynağı güncelleştirmelerinin zamanlamasını açıklar. |
Temsilciler
CollectionSynchronizationCallback |
İş parçacıkları arası erişim için bir koleksiyonu eşitleyen yöntemi temsil eder. |
FilterEventHandler |
Olayı işleyecek Filter yöntemi temsil eder. |
GroupDescriptionSelectorCallback |
Üst gruba ve düzeyine göre öğesini seçmek GroupDescription için özel mantık sağlamak için kullanılan bir yöntemi temsil eder. |
UpdateSourceExceptionFilterCallback |
Bağlama kaynak değeri güncelleştirmesi sırasında oluşturulan özel durumları işleyen yöntemi temsil eder. Bu, ile ExceptionValidationRulekullanılmalıdır. |