IReportDesignerModelBuilder.CustomControls(Type[]) Method
In This Article
Registers custom controls in the Web End-User report Designer.
Namespace: DevExpress.XtraReports.Web.ReportDesigner.Services
Assembly: DevExpress.XtraReports.v24.2.Web.dll
NuGet Package: DevExpress.Web.Reporting.Common
#Declaration
IReportDesignerModelBuilder CustomControls(
params Type[] controlTypes
)
#Parameters
Name | Type | Description |
---|---|---|
control |
Type[] | An array of custom control types. |
#Returns
Type | Description |
---|---|
IReport |
A IReport |
#Remarks
The following code example registers a custom XRSwissQRBill
report control in the Report Designer:
public IActionResult Designer([FromServices] IReportDesignerModelBuilder reportDesignerModelBuilder) {
ReportDesignerModel model = reportDesignerModelBuilder
.Report("TestReport")
.CustomControls(typeof(XRSwissQRBill))
.BuildModel();
return View(model);
}
For more information on custom controls, review the following help topic: Create and Register a Custom Control in the Report Designer Toolbox (ASP.NET Core)).
See Also