PDA

View Full Version : سوال: چگونه به رویداد دابل کلیک در گرید ویو می توان دسترسی پیدا کرد



tvihnshvh
جمعه 15 شهریور 1392, 16:28 عصر
با سلام
میخواهم وقتی بر روی یکی از ردیفها در دیتا گرید دابل کنم مشخصات آن ردیف به تکس باکسها منتقل شود ولی وقتی برای ایجاد رویداد دابل کلیک در صفحه دیزاین بر روی گرید دابل کلیک می کنم رویداد زیر برایم باز می شود :
private void dgv1_CellContentClick(object sender, DataGridViewCellEventArgs e)
چکار کنم ؟

m_ali_gho
جمعه 15 شهریور 1392, 16:45 عصر
:|
تو لیست اونت های دیتا گرید بگرد یکی هست که اسمش DoubleClick هستش. روی اون دابل کلیک کن نه روی خود دیتاگرید ویو!!!

ghasemloo
جمعه 15 شهریور 1392, 16:46 عصر
با سلام
بفرمایید
1-بروی گرید ویو کلیک کرده
http://up.download.ir/di/NL12/Capture.jpg
2-در پنجره properties بروی علامت جرقه کلیک کرده
http://up.download.ir/di/03F4/Capture1.jpg
3-و در قسمت زیر به دنبال رویداد مورد نظربگردید
http://up.download.ir/di/EI7I/Capture2.jpg

setareh masompoor
شنبه 16 شهریور 1392, 11:41 صبح
کل اون کدی که نیاز داری اینه


private void dtGridView_send_CellContentClick(object sender, DataGridViewCellEventArgs e)
{

editindex = e.RowIndex;
txt_RowId.Text = dtGridView_send.Rows[editindex].Cells["RowId"].Value.ToString();
cmb_ServiceName.Text = dtGridView_send.Rows[editindex].Cells["ServiseName"].Value.ToString();
txt_ServerName .Text = dtGridView_send.Rows[editindex].Cells["ServerName"].Value.ToString();
txt_time.Text = dtGridView_send.Rows[editindex].Cells["Time"].Value.ToString();
txt_serviseDescription.Text = dtGridView_send.Rows[editindex].Cells["Sdescription"].Value.ToString();
}


وقتی دیتا تیبل یا دیتا ست رو پاس میدی حالا اسامی اون ستون ها رو باید تو این قسمت جای گذاری کنی