ArgumentToExpressionConverter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la asignación entre argumentos y expresiones y proporciona la funcionalidad para convertir entre estos objetos. Normalmente, este convertidor se usa mediante declaración cuando se usa en ExpressionTextBox un diseñador de actividad personalizado.
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
- Herencia
-
ArgumentToExpressionConverter
- Implementaciones
Ejemplos
En el siguiente fragmento de código XAML se muestra cómo usar ArgumentToExpressionConverter en un diseñador de actividades personalizado que usa expressionTextBox.
<sapv:ExpressionTextBox
Expression="{Binding Path=ModelItem.SampleValue,
Mode=TwoWay,
Converter={StaticResource ArgumentToExpressionConverter},
ConverterParameter=In }"
ExpressionType="s:String"
OwnerActivity="{Binding Path=ModelItem}"
/>
Comentarios
Este convertidor también se puede usar imperativamente; sin embargo, no se recomienda este uso.
Constructores
| Nombre | Description |
|---|---|
| ArgumentToExpressionConverter() |
Inicializa una nueva instancia de la clase ArgumentToExpressionConverter. |
Métodos
| Nombre | Description |
|---|---|
| Convert(Object, Type, Object, CultureInfo) |
Convierte el argumento especificado en una expresión. |
| ConvertBack(Object, Type, Object, CultureInfo) |
Convierte argument.Expression especificado en un argumento. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |