WPF Windows
Font Symbole mit Segoe MDL2 Asset
Mit einem Trick kann man unter Windows WPF und C#
moderne Icon Symbole in Anwendungen einbauen.
FontFamily: Segoe
MDL2 Assets
Man kann den Font eine FrameworkElements oder UIElements
in den Properties->Text->Font eingeben
Segoe in XAML
Unter XAML gibt man den Code wie hier ein mit
Kaufmanns-Und-Hashtag &# und Semikolon ;
<Button x:Name="btnSize" Click="btnSize_Click" Grid.Column="0" FontFamily="Segoe
MDL2 Assets"
FontSize="22" ></Button>
|
In WPF C# Segoe UI Symbol Code zur Laufzeit:
Den Symbol Code setzt man zur Laufzeit, indem man den
Content oder Text umwandelt von UTF zu dargestelltem Text.
Dabei muss &#x durch 0x ersetzt werden und das
Semikolon entfällt
//----< Set SegoeUI Symbol in WPF
>----
// Fullscreen
// BackToWindow
if (this.WindowState != WindowState.Maximized)
{
this.WindowState = WindowState.Maximized;
btnSize.Content = Char.ConvertFromUtf32(0xE73F);// ""
//BackToWindow
}
else
{
this.WindowState = WindowState.Normal;
btnSize.Content = Char.ConvertFromUtf32(0xE740); //"";
//Fullscreen
}
//----</ Set SegoeUI Symbol in WPF
>----
|
Segoe MDL Font Symbole
und Icons
Codes zu den Symbolen und Icons findet man unter:
http://modernicons.io/segoe-mdl2/cheatsheet/
Die Codes stehen immer an der oberen Stelle für WPF
 für Fullscreen
 für Normal oder BackToWindow
UWP
Unter UWP werden die gleichen Symbole als FontIcon oder
Symbol angewendet