티스토리 뷰

Code/C#

간단한 DataGridView 사용 예제

Hide Code 2007. 12. 9. 23:03
DataGridView 사용에 대한 간단한 예제이다.

DataGridView.ColumnCount 를 사용해서 열의 갯수를 정한다.

DataGridView.Columns[].Name 으로 각 열의 이름을 정한다.

DataGridView.Rows.Add() 를 이용해서 행을 추가한다.

using System;
using System.Windows.Forms;

namespace DataGridViewSample
{
   public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();
       }

       private void button1_Click(object sender, EventArgs e)
       {
           this.dataGridView1.ColumnCount = 3;
           this.dataGridView1.Columns[0].Name = "First";
           this.dataGridView1.Columns[1].Name = "Second";
           this.dataGridView1.Columns[2].Name = "Third";

           for (int i = 0; i < 5; i++)
           {
               this.dataGridView1.Rows.Add(i, i * 2, i * 3);
           }
       }
   }
}


아래는 실행 결과 화면이다.






아래 예제는 위의 예제를 약간 변형한 것이다.


using System;
using System.Windows.Forms;

namespace DataGridViewSample
{
   public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();
           InitializeMyComponent();
       }

       private void InitializeMyComponent()
       {
           this.dataGridView1.ColumnCount = 3;
           this.dataGridView1.Columns[0].Name = "First";
           this.dataGridView1.Columns[1].Name = "Second";
           this.dataGridView1.Columns[2].Name = "Third";
       }

       private void button1_Click(object sender, EventArgs e)
       {
           for (int i = 0; i < 5; i++)
           {
               this.dataGridView1.Rows.Add(i, i * 2, i * 3);
           }
       }

       private void button2_Click(object sender, EventArgs e)
       {
           this.dataGridView1.Rows.Clear();
       }
   }
}


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
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 31
글 보관함