Condividi tramite


ArgumentToExpressionConverter Classe

Definizione

Definisce il mapping tra argomenti ed espressioni e fornisce la funzionalità per convertire tra questi oggetti. In genere, questo convertitore viene utilizzato in modo dichiarativo quando si utilizza un ExpressionTextBox in un ActivityDesigner personalizzato.

public ref class ArgumentToExpressionConverter : System::Windows::Data::IValueConverter
public class ArgumentToExpressionConverter : System.Windows.Data.IValueConverter
type ArgumentToExpressionConverter = class
    interface IValueConverter
Public Class ArgumentToExpressionConverter
Implements IValueConverter
Ereditarietà
ArgumentToExpressionConverter
Implementazioni

Esempio

Nel frammento XAML seguente viene mostrato come utilizzare ArgumentToExpressionConverter in un ActivityDesigner personalizzato che utilizza un ExpressionTextBox.

<sapv:ExpressionTextBox   
    Expression="{Binding Path=ModelItem.SampleValue,   
                         Mode=TwoWay,   
                         Converter={StaticResource ArgumentToExpressionConverter},   
                         ConverterParameter=In }"  
    ExpressionType="s:String"  
    OwnerActivity="{Binding Path=ModelItem}"  
   />  

Commenti

Questo convertitore può essere utilizzato anche imperativamente; tuttavia questo utilizzo non è consigliato.

Costruttori

ArgumentToExpressionConverter()

Inizializza una nuova istanza della classe ArgumentToExpressionConverter.

Metodi

Convert(Object, Type, Object, CultureInfo)

Converte l'argomento specificato in un'espressione.

ConvertBack(Object, Type, Object, CultureInfo)

Converte l'espressione argomento specificata in un argomento.

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)

Si applica a