본문 바로가기
반응형
[C# 기초] DataGridView Cell Multiline & AutoSizeRow DataGridView에서 Cell에 줄 바꿈(\r\n)이 반영이 안 되는 것을 확인하였습니다. 그래서 Properties에서 Multiline 과 AutoSize 하는 방법에 대해 포스팅하겠습니다. # Cell Multiline 저의 경우 자주 설정은 실수 하는 부분입니다. Cell에 Multiline을 적용하기 위해서 Properties에서 DefaultCellStyle에서 설정합니다. 아래 그림과 같이 ... 버튼을 클릭합니다. 그럽 CellStyle Builder 창이 뜹니다 여기서 가장 아래쪽 WrapMode를 True로 변경합니다.(Default 값은 False) 이제 이 DataGridView는 모든 Cell은 Multiline을 지원합니다. # Cell 높이 자동 조절 Cell의 높이를 데.. 2020. 5. 29.
[C# 기초] 간단한 DataGridView 값에 따른 Row Background Color 변경 예제 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 검색해.. 2020. 5. 27.
[C# 기초] DataGridView - 데이터 추가, AutoSize, 열 너비 자동 조정, 마지막 빈 행 제거 # DataGridView DataGridView는 Excel 형태의 Data표현 방식입니다. Toolbox에서 DataGridView를 삽입하면 다음과 아무런 Column 없이 표시됩니다. DataGridView에 Column을 정의해 보겠습니다. Edit Columns를 클릭합니다. Add를 클릭하여 Column을 추가합니다. Dock 옵션을 이용해 Control size를 자동으로 조절할 수 있게 설정합니다. Dock 설정 전 Dock Fill 설정 후 다음과 같이 Rows.Add를 이용해 DataGridView에 값을 입력합니다. 출력된 결과를 확인하면 일단 width가 자동 조절이 되지 않아 내용이 잘려서 보입니다. 또 기본으로 한 행 들어가 있어 이 둘을 옵션으로 설정해 보겠습니다. AutoS.. 2020. 5. 26.