DataGridView 활용
// Row clear
dataGridView1.Rows.Clear();
// 컬럼 갯수 지정
this.dataGridView1.ColumnCount = 4;
// 컬럼 너비 지정
this.dataGridView1.Columns[0].Width = 20;
// 이미지 컬럼 추가
DataGridViewImageColumn iconColumn = new DataGridViewImageColumn();
dataGridView1.Columns.Insert(3, iconColumn);
// 리소스 파일의 test_img 참조
Image tempImg = Properties.Resources.test_img;
// 지정한 컬럼 갯수 만큼 해당 Row에 add
dataGridView1.Rows.Add(value, value , value, tempImg, value);
private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
// 그리드 셀 테두리 없애기
e.AdvancedBorderStyle.Right = DataGridViewAdvancedCellBorderStyle.None;
e.AdvancedBorderStyle.Bottom = DataGridViewAdvancedCellBorderStyle.None;
e.AdvancedBorderStyle.Left = DataGridViewAdvancedCellBorderStyle.None;
e.AdvancedBorderStyle.Top = DataGridViewAdvancedCellBorderStyle.None;
}