18 Ekim 2015 Pazar


İLK olarak Datagridview  ın  CELLCLİCK   ını eventtan girip icine biz gridviewde tıkladıgımız elemaınn bilgilerini buttonlara getirmek icin bu kodu yazıyoruz 




 private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            /*datagridviewın eventlarından CELLCLİCKe gittik*/


           DataGridViewRow   row = dataGridView1.CurrentRow;
            textBox1.Text = row.Cells["Filmadi"].Value.ToString();
            textBox1.Tag = row.Cells["Filmid"].Value;
            textBox2.Text = row.Cells["Konu"].Value.ToString();
            comboBox2.SelectedValue = row.Cells["Yonetmenid"].Value;
            numericUpDown1.Value = (int)row.Cells["Sure"].Value;

           
           
         
        }




Burada Güncelle butonunua girip güncellemeyi veritabanına yolluyoruz 



 private void button3_Click(object sender, EventArgs e)
        {
            int Filmid = (int)textBox1.Tag;
            LinqtoSqlDataDataContext ctx = new LinqtoSqlDataDataContext();
            Filmler Filmler = ctx.Filmlers.SingleOrDefault(film => film.Filmid == Filmid);
            Filmler.Filmadi = textBox1.Text;
            Filmler.Konu = textBox2.Text;
            Filmler.Yonetmenid =(int)comboBox2.SelectedValue;
            Filmler.Sure = (int)numericUpDown1.Value;

            ctx.SubmitChanges();

        }
Share: