HeatmapControl.CustomPaint Event
Occurs after all the heatmap’s visual elements have been drawn.
Namespace: DevExpress.XtraCharts.Heatmap
Assembly: DevExpress.XtraCharts.v24.1.UI.dll
NuGet Package: DevExpress.Win.Charts
Declaration
Event Data
The CustomPaint event's data class is HeatmapCustomPaintEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
Bounds | Gets the bounds of a custom graphic object. |
DXGraphics | Gets the custom graphic object. |
Remarks
Use the CustomPaint
event to draw custom graphics over your heatmap.
The following example shows how to handle the CustomPaint
event to draw a custom frame on a heatmap surface:
using DevExpress.Drawing;
using DevExpress.XtraCharts.Heatmap;
using System.Drawing;
namespace TestHeatmap {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
// ...
heatmapControl1.CustomPaint += heatmapControl1_CustomPaint_1;
}
void heatmapControl1_CustomPaint_1(object sender, HeatmapCustomPaintEventArgs e) {
using(DXPen pen = new DXPen(Color.Red, 2)) {
e.DXGraphics.DrawRectangle(pen, this.heatmapControl1.Diagram.GetBounds());
}
}
}
}
See Also