Skip to main content
A newer version of this page is available. .

WebDocumentViewerProgressBarSettings.Position Property

Gets or sets the progress bar’s position within the Document Viewer‘s visible area.

Namespace: DevExpress.XtraReports.Web.WebDocumentViewer

Assembly: DevExpress.XtraReports.v20.2.Web.WebForms.dll

NuGet Package: DevExpress.Web.Reporting

Declaration

[DefaultValue(ProgressBarPosition.Default)]
public ProgressBarPosition Position { get; set; }

Property Value

Type Default Description
ProgressBarPosition Default

The progress bar’s position.

Property Paths

You can access this nested property as listed below:

Library Object Type Path to Position
Reporting ASPxWebDocumentViewer
.SettingsProgressBar .Position
ASP.NET MVC Extensions WebDocumentViewerSettings
.SettingsProgressBar .Position

Remarks

Examples

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