Class RadzenPanelMenu
RadzenPanelMenu component.
public class RadzenPanelMenu : RadzenComponentWithChildren, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
- Inheritance
-
RadzenPanelMenu
- Implements
- Inherited Members
Examples
<RadzenPanelMenu>
<RadzenPanelMenuItem Text="Data">
<RadzenPanelMenuItem Text="Orders" Path="orders" />
<RadzenPanelMenuItem Text="Employees" Path="employees" />
</RadzenPanelMenuItemItem>
</RadzenPanelMenu>
Constructors
RadzenPanelMenu()
public RadzenPanelMenu()
Properties
Click
Gets or sets the click callback.
[Parameter]
public EventCallback<MenuItemEventArgs> Click { get; set; }
Property Value
- EventCallback<MenuItemEventArgs>
The click callback.
DisplayStyle
Gets or sets the display style.
[Parameter]
public MenuItemDisplayStyle DisplayStyle { get; set; }
Property Value
Match
Gets or sets a value representing the URL matching behavior.
[Parameter]
public NavLinkMatch Match { get; set; }
Property Value
Multiple
Gets or sets a value indicating whether multiple items can be expanded.
[Parameter]
public bool Multiple { get; set; }
Property Value
- bool
true
if multiple items can be expanded; otherwise,false
.
ShowArrow
Gets or sets the show arrow.
[Parameter]
public bool ShowArrow { get; set; }
Property Value
Methods
AddItem(RadzenPanelMenuItem)
Adds the item.
public void AddItem(RadzenPanelMenuItem item)
Parameters
item
RadzenPanelMenuItemThe item.
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
Dispose()
public override void Dispose()
GetComponentCssClass()
protected override string GetComponentCssClass()
Returns
OnInitialized()
protected override void OnInitialized()
SetParametersAsync(ParameterView)
public override Task SetParametersAsync(ParameterView parameters)
Parameters
parameters
ParameterView