BindingExpressionBase 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.
Rappresenta la classe base per BindingExpression, PriorityBindingExpressione MultiBindingExpression.
public ref class BindingExpressionBase abstract : System::Windows::Expression, System::Windows::IWeakEventListener
public abstract class BindingExpressionBase : System.Windows.Expression, System.Windows.IWeakEventListener
type BindingExpressionBase = class
inherit Expression
interface IWeakEventListener
Public MustInherit Class BindingExpressionBase
Inherits Expression
Implements IWeakEventListener
- Ereditarietà
- Derivato
- Implementazioni
Commenti
Per informazioni sulle associazioni e sulle espressioni di binding, vedere "Binding and BindingExpression" in Panoramica del data binding.
Proprietà
| Nome | Descrizione |
|---|---|
| BindingGroup |
Ottiene l'oggetto BindingGroup a cui appartiene questa espressione di associazione. |
| HasError |
Ottiene un valore che indica se l'associazione padre 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. |
| ParentBindingBase |
Ottiene l'oggetto da cui viene creato l'oggetto BindingBaseBindingExpressionBase . |
| Status |
Ottiene lo stato dell'espressione di associazione. |
| Target |
Ottiene l'elemento che rappresenta l'oggetto di destinazione dell'associazione di questa espressione di associazione. |
| TargetProperty |
Ottiene la proprietà di destinazione dell'associazione di questa espressione di associazione. |
| ValidationError |
Ottiene l'oggetto che ha causato l'invalidità dell'istanza ValidationError di BindingExpressionBase . |
| ValidationErrors |
Ottiene una raccolta di ValidationError oggetti che hanno causato l'invalidità dell'istanza di 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 all'origine di associazione in TwoWay o OneWayToSource associazioni. |
| UpdateTarget() |
Forza il trasferimento di dati dall'origine di associazione alla destinazione di 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. |
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. |