DataGridView Изображение для столбца кнопки

Я пытаюсь добавить кликабельное изображение / кнопку в столбец кнопки просмотра данных.

Изображение / кнопка будет значком для воспроизведения или остановки. Если пользователь нажимает кнопку воспроизведения, служба в системе запускается, если пользователь нажимает кнопку остановки, служба останавливается.

Я уже написал функции для запуска и остановки службы. С чем я сталкиваюсь, так это с тем, чтобы кнопка / изображение отображалась в сетке данных и делала ее кликабельной.

Вот что у меня есть для кода:

this.dgrdServices.RowPrePaint +=new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
this.dgrdServices.Rows.Add();
this.dgrdServices.Rows[0].Cells[0].Value = Image.FromFile(@"C:\users\brad\desktop\green-dot.gif"); 
this.dgrdServices.Rows[0].Cells[1].Value = "MyServer";
this.dgrdServices.Rows[0].Cells[2].Value = "MyService";
this.dgrdServices.Rows[0].Cells[3].Value = "Started";
this.dgrdServices.Rows[0].Cells[4].Value = new DataGridViewButtonCell();
this.dgrdServices.Rows[0].Cells[5].Value = "Uninstall";

Я не могу понять, будет ли лучше использовать кнопку, которая является изображением или просто изображением, которое можно нажимать. Я также не могу получить кнопку, чтобы показать правильно.

Спасибо бред

Ответы на вопрос(1)

Ваш ответ на вопрос