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 w przypadku używania elementu ExpressionTextBox w niestandardowym projektancie 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ć argumentu ArgumentToExpressionConverter w niestandardowym projektancie działań, który używa kontrolki 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
| Nazwa | Opis |
|---|---|
| ArgumentToExpressionConverter() |
Inicjuje nowe wystąpienie klasy ArgumentToExpressionConverter. |
Metody
| Nazwa | Opis |
|---|---|
| Convert(Object, Type, Object, CultureInfo) |
Konwertuje określony argument na wyrażenie. |
| ConvertBack(Object, Type, Object, CultureInfo) |
Konwertuje określone wyrażenie Argument.Expression na argument. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |