View Full Version : سوال: چطور با کلیک بر روی یکی از خانه های جدول در datagridview محتویات ...؟
amin3271
دوشنبه 07 مرداد 1387, 03:09 صبح
چطور با کلیک بر روی یکی از خانه های جدول در datagridview محتویات این خانه در یکی از textboxهای فرم کپی شود؟
corona
دوشنبه 07 مرداد 1387, 08:41 صبح
سلام دوست عزیز . شما برای اینکار میتونی از رویداد cellcontetnt click یا cellclick دیتاگریدویو استفاده کنی ، اگه از اولی استفاده کنی هر وقت روی محتویات سلول کلیک بشه کار کورد نظر رو انجام میده و در هر حالت دوم هر جای سلول که کلیک کنی این رویداد رخ میده ،تکه کدی که میزارم مربوط به همین کاریه که شما میخوای :
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
txtname.Text = dataGridView1.CurrentCell.Value.ToString();
}
sepide1
دوشنبه 07 مرداد 1387, 10:22 صبح
يه سوال در همين مورد حالا اگر خواستيم با جهت ها بر روي ديتاويو حركت كرده و بر روي هر ركورد كه قرار گرفتيم (بدون موس)اطلاعات داخل تكست نشون داده شود چكار بايد كرد
mehrnoosh_al62
دوشنبه 07 مرداد 1387, 13:29 عصر
سلام
میتونی همون کد بالا رو تو رویداد CellEnter بنویسی
private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e)
{
textBox1.Text = dataGridView1.CurrentCell.Value.ToString();
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.