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.
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