NavMenu
FreeVertikale Navigation mit Hervorhebung der aktiven Seite (auf NavLink aufgebaut) und einklappbaren Gruppen. Geben Sie NavItem einen Tooltip und NavGroup ein Icon, wenn das Menü in einem Drawer mit Mini verwendet wird: Die geschlossene Seitenleiste zeigt dann nur Symbole, und eine Gruppe öffnet sich als kleines Flyout.
Beispiel

Parameter
NavMenu
| Parameter | Typ | Beschreibung |
|---|---|---|
ChildContent | RenderFragment | Inhalt, der innerhalb der Komponente dargestellt wird. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
NavItem
| Parameter | Typ | Beschreibung |
|---|---|---|
ChildContent | RenderFragment | Inhalt, der innerhalb der Komponente dargestellt wird. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Href | string | Linkadresse. Bei einem Button wird die Schaltfläche als Link mit demselben Aussehen dargestellt. |
Icon | IconName? | Anzuzeigendes Symbol (IconName). |
Match | NavLinkMatch | NavLinkMatch.Prefix (Standard) oder All. |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Tooltip | string | Nativer QuickInfo-Text; verwenden Sie ihn bei NavItems, damit die reine Symbolleiste verständlich bleibt. |
NavGroup
| Parameter | Typ | Beschreibung |
|---|---|---|
ChildContent | RenderFragment | Inhalt, der innerhalb der Komponente dargestellt wird. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Expanded | bool | Ob das Element geöffnet ist. Verwenden Sie es mit @bind-Expanded. |
Icon | IconName? | Anzuzeigendes Symbol (IconName). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Title | string | Titeltext (Kopfzeile der Seitenleiste, Registerbeschriftung, Spaltenüberschrift, Schrittbeschriftung). |
Paket
NavMenu gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.
Verwandte Steuerelemente
Feedback sendenVersion 1.0.3