DataGridView Sütun ve Satır Renklerini Değiştirmek

Merhaba arkadaşlar. Bu DataGridView nesnesinde sütun ve satır renklerinin nasıl değiştirildiğini göreceğiz.

Sütunun arka plan rengini aşağıdaki gibi değiştirebiliriz.
           
dataGridView1.Columns[0].HeaderCell.Style.BackColor = Color.Magenta;

Aynı şekilde sütunun yazı rengini de değiştirebiliriz.

dataGridView1.Columns[0].HeaderCell.Style.ForeColor = Color.Yellow;


Screenshot

Ş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.Threading.Tasks;
using System.Windows.Forms;

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

        private void Form1_Load(object sender, EventArgs e)
        {
          
            dataGridView1.ColumnCount = 4;
            dataGridView1.Columns[0].Name = "ID";
            dataGridView1.Columns[1].Name = "Ad Soyad";
            dataGridView1.Columns[2].Name = "İş";
            dataGridView1.Columns[3].Name = "Departman";

        
            string[] row1 = new string[] { "1000000001", "Bahadır ŞAHİN", "Yazılım Müh.", "Bilişim Müh." };
            string[] row2 = new string[] { "1000000002", "Haluk Akman", "Yazılım Müh.", "Bilişim Müh." };
            string[] row3 = new string[] { "1000000003", "Fatih KOÇ", "Yazılım Müh.", "Bilişim Müh." };
            string[] row4 = new string[] { "1000000004", "Mesut ALP", "Yazılım Müh.", "Bilişim Müh." };

           
            dataGridView1.Rows.Add(row1);
            dataGridView1.Rows.Add(row2);
            dataGridView1.Rows.Add(row3);
            dataGridView1.Rows.Add(row4);


            // Satır rengini değiştiriyoruz.
            dataGridView1.RowsDefaultCellStyle.BackColor = Color.Yellow;
            // Alternatif satır arka plan rengini değiştiriyoruz.
             dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGreen;

            // Sutun arka plan ve yazı rengini belirliyoruz.
           
             dataGridView1.Columns[0].HeaderCell.Style.BackColor = Color.Magenta;
             dataGridView1.Columns[0].HeaderCell.Style.ForeColor = Color.Yellow;
             dataGridView1.Columns[1].HeaderCell.Style.BackColor = Color.Black;
             dataGridView1.Columns[1].HeaderCell.Style.ForeColor = Color.White;
             dataGridView1.Columns[2].HeaderCell.Style.BackColor = Color.OrangeRed;
             dataGridView1.Columns[2].HeaderCell.Style.ForeColor = Color.White;
             dataGridView1.Columns[3].HeaderCell.Style.BackColor = Color.Blue;
             dataGridView1.Columns[3].HeaderCell.Style.ForeColor = Color.White;    
        }

       
        }
    }


Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...