Binding.Mode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica la direzione del flusso di dati nell'associazione.
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
Valore della proprietà
Uno dei BindingMode valori. Il valore predefinito è Default, che restituisce il valore della modalità di associazione predefinita della proprietà di dipendenza di destinazione. Tuttavia, il valore predefinito varia per ogni proprietà di dipendenza. In generale, le proprietà del controllo modificabili dall'utente, ad esempio quelle delle caselle di testo e delle caselle di controllo, per impostazione predefinita sono binding bidirezionali, mentre per la maggior parte delle altre proprietà vengono predefinite associazioni unidirezionale.
Un modo programmatico per determinare se una proprietà di dipendenza associa unidirezionale o bidirezionale per impostazione predefinita consiste nel ottenere i metadati della proprietà usando GetMetadata(Type) e quindi controllare il valore booleano della BindsTwoWayByDefault proprietà.
Commenti
Per supportare OneWay e TwoWay associazioni, i dati sottostanti devono implementare INotifyPropertyChanged. Per informazioni dettagliate, vedere Procedura: Implementare la notifica delle modifiche delle proprietà.
Per TwoWay o OneWayToSource associazioni, è possibile controllare gli aggiornamenti da destinazione a origine impostando la UpdateSourceTrigger proprietà . Per altre informazioni, vedere UpdateSourceTrigger.
Per altre informazioni sulle diverse modalità di associazione, vedere Panoramica del data binding.