An update: iGrid.NET 5.0 introduced the iGCell.IamgeBounds property that returns the rectangle occupied by the cell image, and you can use this property to test whether the cell image has been clicked. This is also the universal solution, as the code placed above works only for the default top-left alignment of the image in the cell.