CheckBox em GridView C#

Tenho uma GridView, onde na primeira coluna colquei a função do clique e pega os dados da linha inteira selecionada e faz as seguintes funçoes exclui e edita, ao ser clicado nos buttons… Ate aqui Tudo Bem.

Mas para ficar mas interativo eu queria colocar uma CheckBox na Grid que quando clicado pegasse a linha inteira e efetua-se as seguintes funçoes excluir e alterar.

Ja olhei varios exemplos em posts em sites mas nenhum ajuda…

Estou a usar o VisualStudio 2015 e desenvolvendo no WindowsForm usando o MySql.