[C#/.Net] DataGridView 화면에 Date Table Colums, row 생성하기 (2)
2021. 1. 14. 20:51
본체 | DeskTop |
---|---|
O S | Windows10 |
APP | VisualStudio 2019 16.8.4 |
MS-SQL | .NET Framework 4.7.2 |
DataGridView 화면에 Date Table Colums, row 생성하기 (2)
DataGridView 화면에 Date Table Colums, row 를 생성하고 확인해보자.
C# DataGridView 화면에 Date Table Colums, row 를 생성하는 방법을 살펴보도록 하겠습니다.
DataGridView 화면에 이름,나이,성별,취미 를 보이도록 하겟습니다.
코드로 보면 아래와 같이 사용 할수 있습니다.
public Form1() { InitializeComponent(); //DataTable 생성 DataTable testtable = new DataTable(); // Column 생성 과 동시에 컬럼명 과 타입을 준다. testtable.Columns.Add(new DataColumn { ColumnName = "이름", DataType = typeof(string) }); testtable.Columns.Add(new DataColumn { ColumnName = "나이", DataType = typeof(int) }); testtable.Columns.Add(new DataColumn { ColumnName = "성별", DataType = typeof(string) }); testtable.Columns.Add(new DataColumn { ColumnName = "취미", DataType = typeof(string) }); // row 생성 DataRow row1 = testtable.NewRow(); DataRow row2 = testtable.NewRow(); DataRow row3 = testtable.NewRow(); DataRow row4 = testtable.NewRow(); // 배열을 통하여 row의 모든 값을 가져 옵니다. row1.ItemArray = new object[] { "준오", 28, "남자", "볼링" }; row2.ItemArray = new object[] { "우태", 47, "남자", "바둑" }; row3.ItemArray = new object[] { "준오", 24, "여자", "배드민턴" }; row4.ItemArray = new object[] { "준오", 33, "여자", "사진찍기" }; testtable.Rows.Add(row1); testtable.Rows.Add(row2); testtable.Rows.Add(row3); testtable.Rows.Add(row4); dataGridView1.DataSource = testtable; }
위의 코드는 DataGridView1 에 Columns 생성과 동시 타입명을 주는것 과
Row 를 배열을 이용하여 값을 넣어주는 방법입니다.
※ 관련글
'C# > DataTable' 카테고리의 다른 글
[C#/.Net] DataGridView 화면에 Date Table Colums, row 생성하기 (1) (0) | 2021.01.12 |
---|---|
[C#/.Net] 부서,팀별 합계 데이터 삽입하기 (0) | 2016.01.09 |
[C#/.Net] SQL Group by Sum 효과 메소드 (0) | 2016.01.08 |
[C#/.Net] Object Array를 사용하여 DataTable Row 한번에 추가하기 (0) | 2015.11.12 |
[C#/.Net] DataTable 중복 Row 제거하기 (distinct 효과) (0) | 2015.11.12 |