DxReportDesignerCallbacks.CustomizeToolbox Property
Specifies the JavaScript function that handles the Web Report Designer’s CustomizeToolbox client-side event.
Namespace: DevExpress.Blazor.Reporting
Assembly: DevExpress.Blazor.Reporting.v25.2.JSBasedControls.Common.dll
NuGet Package: DevExpress.Blazor.Reporting.JSBasedControls.Common
Declaration
Property Value
| Type | Description |
|---|---|
| String | The name of a JavaScript function used to handle the |
Remarks
The CustomizeToolbox event enables you to customize the Web Report Designer’s Toolbox.
The handler function receives two parameters: the first parameter is the client-side Report Designer (the event sender) and the second parameter is an object with the following property:
ControlsFactory- Contains information about all controls available in the Toolbox.
The following client-side event handler function hides the Label control in the End User Designer Toolbox:
window.DesignerCustomization = {
onCustomizeToolbox: function (s, e) {
var labelInfo = e.ControlsFactory.getControlInfo("XRLabel");
labelInfo.isToolboxItem = false;
}
}
For information on how to register custom controls in the Blazor Report Designer, refer to the following help topic: Add a Custom Control to the Toolbox in the Web Report Designer.