Back to Devexpress

UserDesignerOptions Class

xtrareports-devexpress-dot-xtrareports-dot-configuration.md

latest4.4 KB
Original Source

UserDesignerOptions Class

Provides access to customization settings of End-User Report Designers.

Namespace : DevExpress.XtraReports.Configuration

Assembly : DevExpress.XtraReports.v25.2.dll

NuGet Package : DevExpress.Reporting.Core

Declaration

csharp
public class UserDesignerOptions
vb
Public Class UserDesignerOptions

The following members return UserDesignerOptions objects:

Remarks

Apply settings from this class at application startup:

WinForms

csharp
static class Program {
    static void Main() {
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.DataBindingMode = 
            DevExpress.XtraReports.UI.DataBindingMode.ExpressionsAdvanced;
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.ShowDimensionNotations = false;
        // ...
    }
}
vb
Module Program
    Private Sub Main()
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.DataBindingMode = 
            DevExpress.XtraReports.UI.DataBindingMode.ExpressionsAdvanced
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.ShowDimensionNotations = False
        ' ...
    End Sub
End Module

WPF

csharp
public partial class App : Application {
    protected override void OnStartup(StartupEventArgs e) {
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.DataBindingMode =
            DevExpress.XtraReports.UI.DataBindingMode.ExpressionsAdvanced;            
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.ShowDimensionNotations = false;
        base.OnStartup(e);
    }
}
vb
Public Partial Class App
    Inherits Application
    Protected Overrides Sub OnStartup(ByVal e As StartupEventArgs)
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.DataBindingMode =
             DevExpress.XtraReports.UI.DataBindingMode.ExpressionsAdvanced
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.ShowDimensionNotations = False
        MyBase.OnStartup(e)
    End Sub
End Class

ASP.NET

csharp
public class Global : System.Web.HttpApplication {
    protected void Application_Start(Object sender, EventArgs e) {
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.DataBindingMode =
            DevExpress.XtraReports.UI.DataBindingMode.ExpressionsAdvanced;
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.ShowDimensionNotations = false;
        //... 
    }
}
vb
Public Class [Global]
    Inherits System.Web.HttpApplication
    Protected Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
        DevExpress.XtraReports.Configuration.Settings.[Default].UserDesignerOptions.DataBindingMode = 
            DevExpress.XtraReports.UI.DataBindingMode.ExpressionsAdvanced
        DevExpress.XtraReports.Configuration.Settings.Default.UserDesignerOptions.ShowDimensionNotations = False
        ' ...
    End Sub
End Class

Inheritance

Object UserDesignerOptions

See Also

UserDesignerOptions Members

Data Access Security in WinForms Applications

Settings

DevExpress.XtraReports.Configuration Namespace