Hi Raul,
Thank you for using Syncfusion Products.
In Renderer only certain mouse events are to be supported.
In Cell Renderer we can handle the OnMouseWheel() events only in controls.
protected override void OnMouseWheel(MouseEventArgs e)
{
base.OnMouseWheel(e);
Console.WriteLine("OnMouseWheel() is raised");
}
But we can the MouseEvents like
OnMouseDown(int rowIndex, int colIndex, System.Windows.Forms.MouseEventArgs e)
OnMouseUp(int rowIndex, int colIndex, System.Windows.Forms.MouseEventArgs e),
OnMouseHoverEnter(int rowIndex, int colIndex),
OnMouseHoverLeave(int rowIndex, int colIndex, System.EventArgs e),...
are handled without selecting the cell.
For Ex: protected override void OnMouseDown(int rowIndex, int colIndex, System.Windows.Forms.MouseEventArgs e)
{
base.OnMouseDown(rowIndex, colIndex, e);
DrawLink(true, rowIndex, colIndex);
_isMouseDown = true;
}
Here is the link for the sample,
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=CustomControl119885649.zipRegards,
Yuvaraja V