Rather than have a text based button column in my Datagrid, I'd like to use icons,

What I would like is for each row to have a column with an icon in that when clicked, will process a specific bit of code relating to the row in question..

Is this possible?