blazor-devexpress-dot-blazor-dot-ribbon-87b56c2e.md
Defines the programmatic interface for the DxRibbonApplicationTab component.
Namespace : DevExpress.Blazor.Ribbon
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
public interface IRibbonApplicationTab :
IRibbonTabBase<RibbonApplicationTabClickEventArgs>,
IRibbonElement,
IRibbonNode,
IRibbonIconSource,
IRibbonClickableItem<RibbonApplicationTabClickEventArgs>,
IRibbonInteractiveElement
The following members return IRibbonApplicationTab objects:
Use the IRibbonApplicationTab interface to read and modify DxRibbonApplicationTab component properties at runtime and customize the Ribbon application tab’s appearance and behavior.
Obtain an IRibbonApplicationTab instance with the @ref attribute or from Ribbon event arguments.
The following code snippet gets an IRibbonApplicationTab reference and enables/disables the application tab:
<DxRibbon>
<DxRibbonApplicationTab Text="File"
@ref="applicationTabRef">
<DxRibbonApplicationTabItem Text="New" />
<DxRibbonApplicationTabItem Text="Open" />
<DxRibbonApplicationTabItem Text="Save" />
</DxRibbonApplicationTab>
<DxRibbonTab Text="Home">
<DxRibbonGroup>
<DxRibbonItem Text="Toggle Application Tab"
Click="ToggleApplicationTab" />
</DxRibbonGroup>
</DxRibbonTab>
</DxRibbon>
@code {
IRibbonApplicationTab applicationTabRef;
void ToggleApplicationTab(RibbonItemClickEventArgs e) {
applicationTabRef.Enabled = !applicationTabRef.Enabled;
}
}
See Also