5 Stimmen

Wie kann ich benutzerdefinierte MenuHeaders in WPF mit Beschleunigern machen?

Ich möchte einige benutzerdefinierte MenuHeaders in WPF machen, so dass ich (zum Beispiel), ein Symbol und Text in einem Menüelement haben kann.

Wenn Sie bei der Verwendung von MenuItems das Feld Header mit einfachem Text füllen, können Sie einen Beschleuniger hinzufügen, indem Sie einen Unterstrich verwenden, z. B. _File

Allerdings, wenn ich in ein UserControl setzen wollte, ich glaube, diese Funktion würde brechen, wie würde ich etwas ähnlich wie die folgenden tun?

<Menu>
<MenuItem>
    <MenuItem.Header>
    <UserControl>
        <Image Source="..." />
        <Label Text="_Open" />
    </UserControl>
    </MenuItem.Header>
</MenuItem>
...

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X