일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Delphi
- 델파이
- declare
- Visual Studio
- c#
- rank
- templates
- Push
- python 3.7
- python3
- pyhcarm
- dbadvgrid
- 백준
- PyCharm
- github
- GIT
- Django
- HTML
- TMS
- COMMIT
- hackerrank
- 중복제거
- blog
- get_object_or_404
- queryset
- pythonanywhere
- advColumnGrid
- MSSQL
- delphi 10.3
- anaconda3
- Today
- Total
DevHyun
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;
}
'C#' 카테고리의 다른 글
Dictionary 활용 (0) | 2023.11.09 |
---|---|
다른 폼 메소드 참조하기 (1) | 2023.11.09 |
클릭 후 드래그로 이동시키기 (0) | 2023.11.09 |
디렉토리 생성 (1) | 2023.11.09 |
ini 파일 읽고 쓰기 (0) | 2023.11.09 |