IRibbonApplicationTab Interface
Defines the programmatic interface for the DxRibbonApplicationTab component.
Namespace: DevExpress.Blazor.Ribbon
Assembly: DevExpress.Blazor.v25.2.dll
Declaration
public interface IRibbonApplicationTab :
IRibbonTabBase<RibbonApplicationTabClickEventArgs>,
IRibbonElement,
IRibbonNode,
IRibbonIconSource,
IRibbonClickableItem<RibbonApplicationTabClickEventArgs>,
IRibbonInteractiveElement
Related API Members
The following members return IRibbonApplicationTab objects:
Remarks
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