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

DataGridView da Formatlı Gösterim Yapılması

 

Merhaba arkadaşlar bu makalemizde dataGridView nesnesindeki satırları formatlı bir şekilde  gösterimini sağlayacağız. Seçili satırın arka plan rengi ve yazı rengini değiştireciz.

 

 

Screenshot

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.Threading.Tasks;

using System.Windows.Forms;

using System.Data.SqlClient;

 

namespace WindowsFormsApplication1

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        SqlDataAdapter da;

        DataSet ds;

 

        SqlConnection conn;

        private void Form1_Load(object sender, EventArgs e)

        {

            conn = new SqlConnection("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=|DataDirectory|kategori.mdf;Integrated Security=True;Connect Timeout=30");

            conn.Open();

            da = new SqlDataAdapter("Select * from [dbo].[Table]", conn);

            ds = new DataSet();

            da.Fill(ds, "Table");

            conn.Close();

 

            dataGridView1.DataSource = ds;

            dataGridView1.DataMember = "Table";

            //datagridview arka plan renklerini belirliyoruz.

            dataGridView1.RowsDefaultCellStyle.BackColor = Color.GreenYellow;

            dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White;

            dataGridView1.CellBorderStyle = DataGridViewCellBorderStyle.None;

            //secili satirin arka plan rengini ve yazı rengini degistiriyoruz.

            dataGridView1.DefaultCellStyle.SelectionBackColor = Color.Red;

            dataGridView1.DefaultCellStyle.SelectionForeColor = Color.Yellow;

 

            dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;

            dataGridView1.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;

 

            dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

            dataGridView1.AllowUserToResizeColumns = false;

 

        }

    }

}

 

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