Condividi tramite


MultiBindingExpression Classe

Definizione

Contiene informazioni su una singola istanza di 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à
MultiBindingExpression

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 Panoramica del data binding.

Con l'uso di un convertitore, i valori delle proprietà degli BindingExpression oggetti in un MultiBindingExpression generano un valore finale per la proprietà di destinazione. Nella direzione inversa, il valore della proprietà di destinazione viene convertito in un set di valori inseriti nuovamente negli BindingExpression oggetti . Per altre informazioni, vedere MultiBinding.

Proprietà

BindingExpressions

Ottiene l'insieme di oggetti BindingExpression inclusi nell'istanza corrente di MultiBindingExpression.

BindingGroup

Ottiene BindingGroup a cui appartiene questa associazione di associazione.

(Ereditato da BindingExpressionBase)
HasError

Restituisce un valore che indica se alcuni oggetti Binding interni o MultiBinding stesso include una regola di convalida non riuscita.

HasValidationError

Ottiene un valore che indica se l'associazione padre include una regola di convalida con errori.

HasValidationError

Ottiene un valore che indica se l'associazione padre include una regola di convalida con errori.

(Ereditato da BindingExpressionBase)
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 BindingBase da cui viene creato l'oggetto BindingExpressionBase.

(Ereditato da BindingExpressionBase)
ParentMultiBinding

Ottiene l'oggetto MultiBinding da da cui viene creato l’oggetto MultiBindingExpression.

Status

Ottiene lo stato dell’espressione di associazione.

(Ereditato da BindingExpressionBase)
Target

Ottiene l'elemento che è l'oggetto di destinazione dell'associazione di questa espressione di associazione.

(Ereditato da BindingExpressionBase)
TargetProperty

Ottiene la proprietà della destinazione dell'associazione di questa espressione di associazione.

(Ereditato da BindingExpressionBase)
ValidationError

Ottiene l'oggetto ValidationError che ha determinato l'invalidità dell'istanza corrente di MultiBindingExpression.

ValidationErrors

Ottiene una raccolta degli oggetti ValidationError che hanno determinato l'invalidità di questa istanza di BindingExpressionBase.

(Ereditato da BindingExpressionBase)

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
UpdateSource()

Invia il valore corrente della destinazione del binding alle proprietà di origine del binding in binding TwoWay o OneWayToSource.

UpdateTarget()

Forza un trasferimento di dati dalle proprietà di origine dell'associazione alla proprietà di destinazione del binding.

ValidateWithoutUpdate()

Esegue qualsiasi oggetto ValidationRule nell'oggetto Binding associato la cui proprietà ValidationStep è impostata su RawProposedValue o ConvertedProposedValue. Questo metodo non aggiorna l'origine.

(Ereditato da BindingExpressionBase)

Implementazioni dell'interfaccia esplicita

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Questo membro supporta l'infrastruttura Windows Presentation Foundation (WPF) e non deve essere usato direttamente dal codice.

(Ereditato da BindingExpressionBase)

Si applica a

Vedi anche