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

DataGridView Nesnesine  Satır Ekleme

 

Merhaba arkadaşlar, bu makalemizde DataGridView nesnemize satır eklemeyi anlatacağız. Detaylı açıklamalar kod kısmında verilmiştir.

 

Resim1

Şekil 1

 

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

{

publicpartialclassForm1 : Form

    {

public Form1()

        {

            InitializeComponent();

        }

 

privatevoid Form1_Load(object sender, EventArgs e)

        {

 

// 5 tane sütun tanımlıyoruz.

// Sütun başlıklarının görülmesine izin veriyoruz.

            dataGridView1.ColumnCount = 5;

            dataGridView1.ColumnHeadersVisible = true;

 

// Sütun başlığına ait style tanımlıyoruz.

DataGridViewCellStyle columnHeaderStyle = new DataGridViewCellStyle();

 

            columnHeaderStyle.BackColor = Color.Beige;

            columnHeaderStyle.Font = new Font("Verdana", 10, FontStyle.Bold);

            dataGridView1.ColumnHeadersDefaultCellStyle = columnHeaderStyle;

 

// Sütun isimlerini giriyoruz.

            dataGridView1.Columns[0].Name = "Sıra No";

            dataGridView1.Columns[1].Name = "Ad";

            dataGridView1.Columns[2].Name = "Soyad";

            dataGridView1.Columns[3].Name = "Birim";

            dataGridView1.Columns[4].Name = "Tarih";

 

// Satır sayısını tanımlıyoruz

int i = dataGridView1.Rows.Add();

   i = 0;

 

// 1.satıra verileri yazdırıyoruz

 

    dataGridView1.Rows[i].Cells[0].Value =1;

    dataGridView1.Rows[i].Cells[1].Value = "Bahadır";

    dataGridView1.Rows[i].Cells[2].Value = "ŞAHİN";

    dataGridView1.Rows[i].Cells[3].Value = "Ar-Ge";

    dataGridView1.Rows[i].Cells[4].Value = DateTime.Now;

 

// 2.satıra verileri yazdırıyoruz

    i = 1;

    dataGridView1.Rows[i].Cells[0].Value = 2;

    dataGridView1.Rows[i].Cells[1].Value = "Fatih";

    dataGridView1.Rows[i].Cells[2].Value = "Koç";

    dataGridView1.Rows[i].Cells[3].Value = "Ar-Ge";

    dataGridView1.Rows[i].Cells[4].Value = DateTime.Now;

}

        }

    }

 

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