0
Wie kann ich ein Mahapps-Icon aus dem Code-Behind in C# hinzufügen?Add Icon von C# code mahapps
Im XAML nach dem doccumentation, wird es so gemacht:
<Rectangle>
<Rectangle.Fill>
<VisualBrush Visual="{StaticResource appbar_add}" />
</Rectangle.Fill>
</Rectangle>
Aber ich habe es in der Code-behind zu tun.
Hier ist, was ich versucht habe:
-Code-behind
MenuItem item = new MenuItem { Header = menu.Nombre };
var icono = new VisualBrush() { Visual = (Visual)Resources["appbar_check"] };
if (menu.Submenu != null)
{
foreach (var subMenu in menu.Submenu)
{
MenuItem subItem = new MenuItem { Header = subMenu.Nombre };
subItem.Click += Item_Click;
item.Items.Add(subItem);
}
}
item.Click += Item_Click;
MenuPrincipal.Items.Add(item);
XAML
<Menu Name="MenuPrincipal"></Menu>