Binding.Mode Özellik

Tanım

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

BindingMode

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ış.

Şunlara uygulanır