windowsforms-devexpress-dot-xtrascheduler-dot-reporting-dot-ui.md
Enables access to the End-User Designer form which allows a Scheduler report to be edited by end-users.
Namespace : DevExpress.XtraScheduler.Reporting.UI
Assembly : DevExpress.XtraScheduler.v25.2.Reporting.Extensions.dll
NuGet Package : DevExpress.Win.SchedulerExtensions
public class SchedulerReportDesignTool :
ReportDesignTool
Public Class SchedulerReportDesignTool
Inherits ReportDesignTool
This class is implemented to support .NET Client Profile, and provide the ability to invoke the End-User Designer.
The SchedulerReportDesignTool class implements the following methods, which had previously been exposed by the XtraSchedulerReport class:
The corresponding methods of the XtraSchedulerReport class are now obsolete.
The following code snippet illustrates how the End-User Designer form should be invoked.
Note
Make sure your project references DevExpress.XtraScheduler.v25.2.Reporting.Extensions.dll and DevExpress.XtraReports.v25.2.Extensions.dll assemblies.
using DevExpress.XtraScheduler.Reporting;
using DevExpress.XtraScheduler.Reporting.UI;
// ...
XtraSchedulerReport1 sReport = new XtraSchedulerReport1();
// sReport.ShowDesignerDialog() - no longer used
SchedulerReportDesignTool tool = new SchedulerReportDesignTool(sReport);
tool.ShowDesignerDialog();
Imports DevExpress.XtraScheduler.Reporting
Imports DevExpress.XtraScheduler.Reporting.UI
' ...
Private sReport As XtraSchedulerReport1 = New XtraSchedulerReport1()
' sReport.ShowDesignerDialog() - no longer used
Private tool As SchedulerReportDesignTool = New SchedulerReportDesignTool(sReport)
tool.ShowDesignerDialog()
Object ReportDesignTool SchedulerReportDesignTool
See Also