ArgumentToExpressionConverter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje mapowanie między argumentami i wyrażeniami oraz udostępnia funkcje konwersji między tymi obiektami. Zazwyczaj ten konwerter jest używany deklaratywnie podczas korzystania z ExpressionTextBox niestandardowego projektanta działań.
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
- Dziedziczenie
-
ArgumentToExpressionConverter
- Implementuje
Przykłady
Poniższy fragment kodu XAML pokazuje, jak używać argumenttoExpressionConverter w niestandardowym projektancie działań, który używa elementu ExpressionTextBox.
<sapv:ExpressionTextBox
Expression="{Binding Path=ModelItem.SampleValue,
Mode=TwoWay,
Converter={StaticResource ArgumentToExpressionConverter},
ConverterParameter=In }"
ExpressionType="s:String"
OwnerActivity="{Binding Path=ModelItem}"
/>
Uwagi
Ten konwerter może być również używany imperatywnie; jednak to użycie nie jest zalecane.
Konstruktory
ArgumentToExpressionConverter() |
Inicjuje nowe wystąpienie klasy ArgumentToExpressionConverter. |
Metody
Convert(Object, Type, Object, CultureInfo) |
Konwertuje określony argument na wyrażenie. |
ConvertBack(Object, Type, Object, CultureInfo) |
Konwertuje określony argument.Expression na argument. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |