PriorityBindingExpression Classe

Definizione

Contiene informazioni sull'istanza di una singola istanza di un oggetto PriorityBinding.

public ref class PriorityBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class PriorityBindingExpression : System.Windows.Data.BindingExpressionBase
type PriorityBindingExpression = class
    inherit BindingExpressionBase
Public NotInheritable Class PriorityBindingExpression
Inherits BindingExpressionBase
Ereditarietà
PriorityBindingExpression

Commenti

PriorityBinding è una singola istanza di run-time di un oggetto PriorityBindingExpression. Pertanto, descrive una raccolta di oggetti associati a una singola proprietà di destinazione di BindingExpression associazione, che riceve il relativo valore dal primo BindingExpression oggetto dell'insieme che restituisce correttamente un valore. Per informazioni sulle espressioni di associazione, vedere la sezione Binding e BindingExpression in Cenni preliminari sul data binding.

Il motore di associazione determina quale degli BindingExpression oggetti è basato ActiveBindingExpression sulla priorità. Per altre informazioni, vedere PriorityBinding.

Proprietà

Nome Descrizione
ActiveBindingExpression

Ottiene l'oggetto attivo BindingExpression .

BindingExpressions

Ottiene la raccolta di oggetti all'interno di BindingExpression questa istanza di PriorityBindingExpression.

BindingGroup

Ottiene l'oggetto BindingGroup a cui appartiene questa espressione di associazione.

(Ereditato da BindingExpressionBase)
HasError

Ottiene un valore che indica se l'associazione padre ha una regola di convalida non riuscita.

(Ereditato da BindingExpressionBase)
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)
ParentPriorityBinding

Ottiene l'oggetto da cui viene creato l'oggetto PriorityBindingPriorityBindingExpression .

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 BindingExpressionBase .

(Ereditato da BindingExpressionBase)
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()

Aggiorna l'origine nell'associazione attiva.

UpdateSource()

Invia il valore di destinazione dell'associazione corrente all'origine di associazione in TwoWay o OneWayToSource associazioni.

(Ereditato da BindingExpressionBase)
UpdateTarget()

Aggiorna la destinazione nell'associazione attiva.

UpdateTarget()

Forza il trasferimento di dati dall'origine di associazione alla destinazione di associazione.

(Ereditato da BindingExpressionBase)
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)

Si applica a

Vedi anche