First step is to add the images in your Resources.resx file under properties folder. Then add a DataGridViewImageColumn in your DataGridView.
Lastly use this snippet on your databound event of your gridview.
for (int row = 0; row <= [YourDataGridViewName].Rows.Count - 1; row++)
{
if(gvFiles.Rows[row].Cells["Index of the imageindexcolumn"]).Value = 1)
{
(DataGridViewImageCell)gvFiles.Rows[row].Cells["Index of the imagecolumn"]).Value = Properties.Resources.Picture1
}
else if (gvFiles.Rows[row].Cells["Index of the imageindexcolumn"]).Value = 2)
{
(DataGridViewImageCell)gvFiles.Rows[row].Cells["Index of the imagecolumn"]).Value = Properties.Resources.Picture2
}
}