Skip to main content
A newer version of this page is available. .
All docs
V21.2

DxReportViewer.TabPanelModel Property

Provides access to the Tab Panel settings.

Namespace: DevExpress.Blazor.Reporting

Assembly: DevExpress.Blazor.Reporting.v21.2.Viewer.dll

NuGet Package: DevExpress.Blazor.Reporting.Viewer

Declaration

public TabPanelModel TabPanelModel { get; }

Property Value

Type Description
TabPanelModel

The Report Viewer Tab Panel settings.

Remarks

The following code removes all tabs from the Properties panel, so that the panel becomes hidden:

<DxReportViewer @ref="reportViewer"></DxReportViewer>

@code { 
DxReportViewer reportViewer;

protected override void OnAfterRender(bool firstRender)
{
    if (firstRender)
    {
        var searchTab = reportViewer.TabPanelModel.Tabs.First(x => x.Id == "ReportViewer_Tabs_Search");
        reportViewer.TabPanelModel.Tabs.Remove(searchTab);

        var documentMap = reportViewer.TabPanelModel.Tabs.First(x => x.Id == "ReportViewer_Tabs_DocumentMap");
        reportViewer.TabPanelModel.Tabs.Remove(documentMap);

        var exportOptions = reportViewer.TabPanelModel.Tabs.First(x => x.Id == "ReportViewer_Tabs_ExportOptions");
        reportViewer.TabPanelModel.Tabs.Remove(exportOptions);
    }
    base.OnAfterRender(firstRender);
}

}
See Also