PDA

View Full Version : سوال: انتخاب مجدد سطر دیتاگرید بعد از ویرایش



tolid123456789
دوشنبه 08 شهریور 1395, 17:50 عصر
سلام من یک دیتا گرید دارم که برای مثال رکورد 3 اون رو انتخاب کردم.
یک دکمه برای ویرایش دیتاگرید گذاشتم و وقتیکه دکمه رو میزنم شماره سطر انتخابی در یک متغییر ذخیره می شه.

Dim current_cell_index As Integer
current_cell_index = dgv1.CurrentRow.Index


بعد از ویرایش دیتاگرید با کد زیر می خوام همون سطر شماره 3 در دیتاگرید انتخاب بشه:

dgv1.Rows(current_cell_index).Selected = True

خصوصیت multiselect دیتا گرید رو false کردم.
الان سطر سوم انتخاب میشه ولی فوکوس به سطر اول میره. مثل شکل زیر:
142252
من می خوام علاوه بر انتخاب سطر جاری فوکوس هم به سطر سوم انتقال پیدا کنه.

لطفا راهنمایی کنید.

tolid123456789
دوشنبه 08 شهریور 1395, 18:11 عصر
سلام مشکل حل شد.
باید کد زیر رو می نوشتم.



dgv1.Rows(current_cell_index).Cells(0).Selected = True




ممنون