Yazı Font Küçült Yazı Font Büyült

Tabloya Sütun Ekleme

 

Formumuzda oluşturacağımız Tabloya ilk önce sütun ekleyeceğiz. Daha sonra Tablomuza satırlar ekleyip, bu satırlara bilgi girişi yapacağız. Formunuza 1 adet DataGridView nesnesi ekleyin. Detaylı açıklamalar kod kısmında verilmiştir.

 

Resim1

Şekil 1

 

Form1.cs

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

 

namespace WindowsFormsApplication1

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            //id sütunu oluşturuyoruz.

            DataColumn id = new DataColumn("ID", typeof(int));

            id.ReadOnly = true;

            id.Caption = "ID";

            id.AllowDBNull = false;

           id.Unique = true;

           //id değerini otomatik artırıyoruz.

            id.AutoIncrement = true;

            //id değer artışı 1 değerinden itibaren

            //başlatılıp artırılacak.

            id.AutoIncrementSeed = 1;

          

            //tablodaki diğer sütunları oluşturuyoruz.

            DataColumn Ad = new DataColumn("Ad", typeof(string));

            DataColumn Soyad = new DataColumn("Soyad", typeof(string));

            DataColumn Birim = new DataColumn("Birim", typeof(string));

          

            //tabloyu oluşturuyoruz.

            DataTable dt = new DataTable("liste");

           //sütunları tabloya ekliyoruz.

            dt.Columns.AddRange(new DataColumn[] { id, Ad, Soyad, Birim });

            //tablodaki satırları oluşturuyoruz.

            DataRow row = dt.NewRow();

            //satırdaki sutunlara değer atıyoruz.

            row["Ad"] = "Bahadır";

            row["Soyad"] = "ŞAHİN";

            row["Birim"] = "Ar-Ge";

            //oluşturulan satırı tabloya ekliyoruz.

            dt.Rows.Add(row);

            //2.satır oluşturuluyor

            row = dt.NewRow();

            //2.satıraki sutunlara değer atıyoruz.

            row[1] = "Halil";

            row[2] = "ÖZTÜRK";

            row[3] = "Ar-Ge";

            dt.Rows.Add(row);

 

            row = dt.NewRow();

            //3.satıraki sutunlara değer atıyoruz.

            row[1] = "Fatih";

            row[2] = "KOÇ";

            row[3] = "Ar-Ge";

            dt.Rows.Add(row);

 

            dataGridView1.DataSource = dt;

        }

    }

}

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN