WPF/XAML: Wie alle text-groß, TextBlock?
Ich möchte, dass alle Zeichen in einem TextBlock in Großbuchstaben angezeigt.
<TextBlock Name="tbAbc"
FontSize="12"
TextAlignment="Center"
Text="Channel Name"
Foreground="{DynamicResource {x:Static r:RibbonSkinResources.RibbonGroupLabelFontColorBrushKey}}" />
Den Saiten genommen werden, durch Bindung. Ich will nicht, um die Zeichenfolgen in Großbuchstaben in das Wörterbuch selbst.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Oder verwenden Sie
in Ihrem
TextBlock
definition.Siehe hier: MSDN - Typografie.Hauptstädte
EDIT:
Diese arbeiten nicht in Windows Phone 8.1, nur in Windows 8.1 ...
Implementieren Sie eine benutzerdefinierte Konverter.
Dann, dass in der XAML als Ressource:
Und fügen Sie es zu Ihrem Bindung:
Wenn es nicht eine große Sache, die Sie nutzen könnten TextBox statt TextBlock wie diese:
Können Sie eine angefügte Eigenschaft wie folgt:
Dann Verwendung im xaml-Code Aussehen wird:
Ich ein Zeichen-Gehäuse Wert Konverter:
Wie wäre es mit einem Konverter wandelt Ihren text in Großbuchstaben um. Auf diese Weise haben Sie die original-text bleibt unverändert.
Wie zu verwenden IValueConverter-in Bindung von WPF