DxRibbon.ApplicationTabItemClick Event
Fires when a user clicks the application tab’s item.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v25.2.dll
NuGet Package: DevExpress.Blazor
Declaration
[DefaultValue(null)]
[Parameter]
public EventCallback<RibbonApplicationTabItemClickEventArgs> ApplicationTabItemClick { get; set; }
Event Data
The ApplicationTabItemClick event's data class is RibbonApplicationTabItemClickEventArgs. The following properties provide information specific to this event:
| Property | Description |
|---|---|
| Element | Returns information about a clicked Ribbon element. Inherited from RibbonElementClickEventArgs. |
| Item | Returns information about the clicked application tab item. |
| MouseEventArgs | The Blazor’s built-in MouseEventArgs event arguments. Inherited from RibbonElementClickEventArgs. |
Remarks
Handle the ApplicationTabItemClick event to perform custom actions when a user clicks any item in the application tab.
<DxRibbon ApplicationTabItemClick="OnApplicationTabItemClick">
<DxRibbonApplicationTab Text="File">
<DxRibbonApplicationTabItem Text="New" />
<DxRibbonApplicationTabItem Text="Open" />
<DxRibbonApplicationTabItem Text="Save" />
</DxRibbonApplicationTab>
<DxRibbonTab Text="Home">
<DxRibbonGroup Text="Style">
<DxRibbonItem Text="Font" />
</DxRibbonGroup>
</DxRibbonTab>
</DxRibbon>
<p>@Notification</p>
@code {
string Notification = "Click the application tab item";
void OnApplicationTabItemClick(RibbonApplicationTabItemClickEventArgs args)
{
Notification = $@"You clicked ""{args.Item.Text}""";
}
}
If you prefer to attach listeners directly to each item, use the Click event.
Implements
See Also