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

DataGridView Nesnesinde Seçili Satırın İndeksinin Alınması

DataGridView nesnesinde seçili satırın indeksini mesaj olarak alacağız.
İlk önce formunuza 1 adet dataGridView ve button nesnesi ekleyin. Aşağıdaki şekli inceleyin.


private void Form1_Load(object sender, EventArgs e)
        {
           
       System.Data.OleDb.OleDbConnection baglan = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Northwind.mdb;");
       System.Data.OleDb.OleDbDataAdapter adp = new System.Data.OleDb.OleDbDataAdapter();

       adp.SelectCommand = new System.Data.OleDb.OleDbCommand("Select * From Products ", baglan);
       System.Data.OleDb.OleDbCommandBuilder CB = new System.Data.OleDb.OleDbCommandBuilder(adp);

       baglan.Open();
       DataSet ds = new DataSet();

       adp.Fill(ds);
       dataGridView1.DataSource = ds.Tables[0];
       baglan.Close();
      

        }

       
        private void button1_Click(object sender, EventArgs e)
        {
            DataGridViewSelectedRowCollection SeciliSatır = dataGridView1.SelectedRows;
            string satırindeks = SeciliSatır[0].Cells[0].Value.ToString();
           MessageBox.Show("Seçili Satır İndeks: " + satırindeks);
        }

//Bir sonraki makalede buluşmak üzere. Bahadır