반응형
DataGridView 의 특정 Row의 Color를 변환 하는 간단한 예제입니다.
Rows.Add 로 값을 추가하고 현재 Row에 BackColor 값을 줍니다.
int i = 0;
foreach (Match s in vals)
{
....
중략
....
DataGridView1.Rows.Add(IAddress, IName, IType, IPhonNumer);
if (IType == "1")
{
DataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.AliceBlue;
}
i++;
}
위 소스에서 IType 가 "1" 일 경우 DataGridView1에 Add로 추가된 Row에 BackColor 을 AliceBlue 로 설정하게 됩니다.
Google 검색해도 간단한 예제가 없어 포스팅하였습니다.
반응형
'IT > C#' 카테고리의 다른 글
[C#] Class 에서 Form의 Control 조작하는 방법 (0) | 2020.06.03 |
---|---|
[C# 기초] DataGridView Cell Multiline & AutoSizeRow (2) | 2020.05.29 |
[C# 기초] DataGridView - 데이터 추가, AutoSize, 열 너비 자동 조정, 마지막 빈 행 제거 (0) | 2020.05.26 |
[C# 기초] Form 크기 변화에 따라 Control 자동 크기 조절 설정 - AutoSize (0) | 2020.05.25 |
[C# 기초] Login Form - Password, Tab 순서 설정 (0) | 2020.05.21 |
댓글