MultiBindingExpression Classe
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.
Contiene informazioni sull'istanza di una singola istanza di un oggetto MultiBinding.
public ref class MultiBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class MultiBindingExpression : System.Windows.Data.BindingExpressionBase
type MultiBindingExpression = class
inherit BindingExpressionBase
Public NotInheritable Class MultiBindingExpression
Inherits BindingExpressionBase
- Ereditarietà
Commenti
MultiBindingExpression descrive una singola istanza di run-time di un oggetto MultiBinding. Pertanto, descrive una raccolta di oggetti associati a una singola proprietà di destinazione di BindingExpression associazione.
Per informazioni sulle espressioni di associazione, vedere la sezione Binding e BindingExpression in Cenni preliminari sul data binding.
Con l'uso di un convertitore, i valori delle proprietà degli BindingExpression oggetti in un MultiBindingExpression producono un valore finale per la proprietà di destinazione. Nella direzione inversa, il valore della proprietà di destinazione viene convertito in un set di valori che vengono reinseriti negli BindingExpression oggetti . Per altre informazioni, vedere MultiBinding.
Proprietà
| Nome | Descrizione |
|---|---|
| BindingExpressions |
Ottiene la raccolta di BindingExpression oggetti in questa istanza di MultiBindingExpression. |
| BindingGroup |
Ottiene l'oggetto BindingGroup a cui appartiene questa espressione di associazione. (Ereditato da BindingExpressionBase) |
| HasError |
Restituisce un valore che indica se uno degli oggetti interni Binding o se MultiBinding ha una regola di convalida non riuscita. |
| HasValidationError |
Ottiene un valore che indica se l'associazione padre ha una regola di convalida non riuscita. |
| IsDirty |
Ottiene o imposta un valore che indica se la destinazione dell'associazione ha un valore che non è stato scritto nell'origine. (Ereditato da BindingExpressionBase) |
| ParentBindingBase |
Ottiene l'oggetto da cui viene creato l'oggetto BindingBaseBindingExpressionBase . (Ereditato da BindingExpressionBase) |
| ParentMultiBinding |
Ottiene l'oggetto da cui viene creato l'oggetto MultiBindingMultiBindingExpression . |
| Status |
Ottiene lo stato dell'espressione di associazione. (Ereditato da BindingExpressionBase) |
| Target |
Ottiene l'elemento che rappresenta l'oggetto di destinazione dell'associazione di questa espressione di associazione. (Ereditato da BindingExpressionBase) |
| TargetProperty |
Ottiene la proprietà di destinazione dell'associazione di questa espressione di associazione. (Ereditato da BindingExpressionBase) |
| ValidationError |
Ottiene l'oggetto che ha causato l'invalidità dell'istanza ValidationError di MultiBindingExpression . |
| ValidationErrors |
Ottiene una raccolta di ValidationError oggetti che hanno causato l'invalidità dell'istanza di BindingExpressionBase . (Ereditato da BindingExpressionBase) |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| UpdateSource() |
Invia il valore di destinazione dell'associazione corrente alle proprietà dell'origine di associazione in TwoWay o OneWayToSource associazioni. |
| UpdateTarget() |
Forza il trasferimento di dati dalle proprietà dell'origine di associazione alla proprietà di destinazione dell'associazione. |
| ValidateWithoutUpdate() |
Esegue tutti gli ValidationRule oggetti nell'oggetto associato Binding con la ValidationStep proprietà impostata su RawProposedValue o ConvertedProposedValue. Questo metodo non aggiorna l'origine. (Ereditato da BindingExpressionBase) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Questo membro supporta l'infrastruttura Windows Presentation Foundation (WPF) e non deve essere usata direttamente dal codice. (Ereditato da BindingExpressionBase) |