Skip to main content

CustomPaintEventHandler Delegate

Namespace: DevExpress.XtraCharts

Assembly: DevExpress.XtraCharts.v24.1.dll

NuGet Package: DevExpress.Charts

Declaration

public delegate void CustomPaintEventHandler(
    object sender,
    CustomPaintEventArgs e
);

Parameters

Name Type Description
sender Object

The event source. This parameter identifies the ChartControl, WebChartControl or XRChart which raised the event.

e CustomPaintEventArgs

A CustomPaintEventArgs object that contains data related to the event.

Remarks

On the WinForms platform, cast the Event Args object to the DXCustomPaintEventArgs class and use its DXCustomPaintEventArgs.Cache property to draw custom content properly in the control surface correctly in the DirectX mode. Note that this property also allows you to draw custom content in the GDI+ mode.

When creating a CustomPaintEventHandler delegate, identify a method that will handle corresponding events. To associate an event with an event handler, add a delegate instance to the event. The event handler is called whenever the event occurs, unless the delegate is removed.

For more information on event handler delegates, see Events and Delegates in MSDN.

See Also