Skip to main content
All docs
V25.1
  • ASPxWebDocumentViewer.SettingsProgressBar Property

    Provides access to the Web Document Viewer‘s progress bar settings.

    Namespace: DevExpress.XtraReports.Web

    Assembly: DevExpress.XtraReports.v25.1.Web.WebForms.dll

    NuGet Package: DevExpress.Web.Reporting

    Declaration

    public WebDocumentViewerProgressBarSettings SettingsProgressBar { get; }

    Property Value

    Type Description
    WebDocumentViewerProgressBarSettings

    An object that specifies progress bar settings.

    Remarks

    The SettingsProgressBar property allows you to set the Web Document Viewer‘s progress bar position and behavior.

    This property provides access to the following properties:

    • Position - specifies the progress bar’s position.
    • KeepOnVisibleArea - specifies if the progress bar retains its position when users scroll a web page that contains the Document Viewer.

    Example

    The code sample below illustrates how to change the progress bar’s position and reaction to web page scroll events in ASP.NET Web Forms applications.

    using DevExpress.XtraReports.UI;
    using DevExpress.XtraReports.Web.WebDocumentViewer;
    // ...
    
    XtraReport1 report = new XtraReport1();
    // Place the progress bar in the Document Viewer's bottom left corner.
    ASPxWebDocumentViewer1.SettingsProgressBar.Position = ProgressBarPosition.BottomLeft;
    // Make the progress bar stay within the visible area when users scroll a web page that contains the Document Viewer.
    ASPxWebDocumentViewer1.SettingsProgressBar.KeepOnVisibleArea = true;
    ASPxWebDocumentViewer1.OpenReport(report);
    
    See Also