Ich bin tief in einem XAML-Stapel von Elementen, die an Bestellungen gebunden sind.Wie verwendet man StringFormat in XAML-Elementen?
Das Bestelldatum wird z. "31.12.2008 12:00:00 Uhr".
Ich möchte es als z. "31.12.2008".
Wie kann ich das tun? Ich habe gesehen, other stackoverflow questions erwähnen StringFormat, aber sie verwenden Multibinding in einer Weise, die ich nicht zur Arbeit kommen kann.
Hier ist die Art von Syntax, die ich möchte (das ist Pseudocode), einfach StringFormat angeben, wo Sie es brauchen, ist das irgendwie möglich?
<StackPanel>
<ListView ItemsSource="{Binding Orders}">
<ListView.View>
<GridView>
<GridViewColumn
Header="Order ID"
DisplayMemberBinding="{Binding Path=OrderID}"
StringFormat="{}{1:dd.MM.yyyy}"/>
<GridViewColumn
Header="Order Date"
DisplayMemberBinding="{Binding Path=OrderDate}"/>
</GridView>
</ListView.View>
</ListView>
</StackPanel>
ja Bingo danke! –
Und Sie können Text auf jeder Seite anhängen der Zeichenfolge, zB "Startdatum: {0: TT-MM-JJJJ}" –
Ich musste die einfachen Anführungszeichen vom StringFormat-Wert entfernen – Grault