in reply to Using an image in Wx::Grid

Hmm ...
Undefined subroutine &MyFrame::EVT_GRID_CMD_CELL_LEFT_CLICK called at +...
You're missing a minimum version requirement, something like
use Wx 0.77;
I notice the image name is check_mark.png, are you sure you're not looking for wxGridCellBoolEditor/wxGridCellBoolRenderer (like in wxperl_demo)?
To do it your way, you'd need to create a wxGridCellRenderer, here's an example