PDA

View Full Version : گرفتن اطلاعات سطر خاصی از datagridview



saymon
چهارشنبه 22 مهر 1388, 21:02 عصر
من می خوام که وقتی روی یک سطر data grid view کلیک می کنم اطالاعات همان سطر را با در نظر گرفتن ستون های مختاف در textboxمختلف نشان دهد.مثلا ستون خاصی از همان سطر کلیک شده رادر textboxخاصی نشان دهد .(من یک ستون به اسم سوال ویکی به اسم پاسخ دارم هر کدام رادر textboxی که می گم نشان بده)از eventمربوطه وکدش استفاده کردم اما ایراد داره کسی میتونه کاملشو بنویسه
ممنون می شم کسی منو راهنمایی کنه

ali_md110
پنج شنبه 23 مهر 1388, 02:03 صبح
رویداد دایل کلیک زیر

private void dgcelldblclick(object sender, DataGridViewCellEventArgs e)
{

txtcat.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
txtdes.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
}
کد زیر رو تو قسمت سازنده فرم صدا یزن

dataGridView1.CellDoubleClick += dgcelldblclick;

Ehsan.Ghorab
جمعه 24 مهر 1388, 02:01 صبح
کد زیر رو توی Grid_DoubleClick یا Grid_CellClick بنویس.

int Y,X;
Y = dataGridView1.CurrentCell.RowIndex;
X = dataGridView1.CurrentCell.ColumnIndex;

textBox1.Text = dataGridView1.Rows[Y].Cells[X].Value.ToString();