Binding.Mode Özellik
Tanım
Ö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.
Bağlamadaki veri akışının yönünü gösteren bir değer alır veya ayarlar.
public:
property System::Windows::Data::BindingMode Mode { System::Windows::Data::BindingMode get(); void set(System::Windows::Data::BindingMode value); };
public System.Windows.Data.BindingMode Mode { get; set; }
member this.Mode : System.Windows.Data.BindingMode with get, set
Public Property Mode As BindingMode
Özellik Değeri
Değerlerden BindingMode biri. Varsayılan değer, hedef bağımlılık özelliğinin varsayılan bağlama modu değerini döndüren değeridir Default. Ancak, varsayılan değer her bağımlılık özelliği için değişir. Genel olarak, metin kutuları ve onay kutuları gibi kullanıcı tarafından düzenlenebilir denetim özellikleri, varsayılan olarak iki yönlü bağlamalar, diğer özelliklerin çoğu ise tek yönlü bağlamalar olarak varsayılandır.
Bağımlılık özelliğinin varsayılan olarak tek yönlü mü yoksa iki yönlü mü bağlanacağını belirlemenin programlı bir yolu, özelliğinin özellik meta verilerini kullanarak GetMetadata(Type) almak ve ardından özelliğin BindsTwoWayByDefault Boole değerini denetlemektir.
Açıklamalar
Ve TwoWay bağlamalarını desteklemek OneWay için, temel alınan verilerin uygulaması INotifyPropertyChangedgerekir. Ayrıntılar için bkz . Nasıl yapılır: Özellik Değişikliği Bildirimi Uygulama.
veya OneWayToSource bağlamaları için TwoWay özelliğini ayarlayarak UpdateSourceTrigger hedef kaynak güncelleştirmelerini denetleyebilirsiniz. Daha fazla bilgi için bkz. UpdateSourceTrigger.
Farklı bağlama modları hakkında daha fazla bilgi için bkz. Veri Bağlamaya Genel Bakış.