1
Ich würde gerne wissen, wenn ich dynamisch ein verschachteltes MenuItem mit C# erstellen kann. Um genauer zu sein Ich habe den folgenden Code:Erstellen Sie dynamisch verschachtelte MenuItem in C#
public override List<object> ContextMenu
{
get
{
var result = new List<object>
{
new MenuItem
{
Header = "Drive",
Command = Drive_Command,
},
};
var message = new ContextMenuBuild<HostVM>(this);
Messenger.Send(message);
AddExternalContextMenu(result, message.Items);
return result;
}
}
Was will ich erreichen ist eine verschachtelte MenuItem, das „mySubMenuItem“. Mit wpf würde so aussehen:
<ContextMenu>
<MenuItem Header="Drive" Command="Drive_Command">
<MenuItem Header="mySubMenuItem"/>
</MenuItem>
</ContextMenu>
Um in der Lage sein, um ein Untermenü zu haben wie n folgendes Bild: