PDA

View Full Version : سوال: اشکال در تغییر رکورد در datagrid view



msd4700
دوشنبه 18 مهر 1390, 12:32 عصر
وقتی به عنوان مثال ردیف 2 را با موس انتخاب کنم و سپس از دستور
dataGridView1.Rows[4].Selected = true
استفاده میکنم ، که انتخاب ردیف را به سطر 4 ببرد ، نمایش سطر انتخابی به 4 میرود ولی رکورد شماره 2 را هنوز به عنوان رکورد جاری می شناسد
dataGridView1.CurrentRow.Selected
میخواهم مشابه کلیک با موس عمل کند، لطفا اگر میدانید راهنمایی کنید

f_pakzad
دوشنبه 18 مهر 1390, 12:44 عصر
dgv.CurrentCell = dgv["name", _position];
_position=شماره سطرمورد نظر

msd4700
دوشنبه 18 مهر 1390, 13:01 عصر
به این روش هم تست کردم ولی باز هم فقط در نمایش است ولی رکورد جاری به جای مورد نظر نمی رود.

solaleh
دوشنبه 18 مهر 1390, 13:50 عصر
دستور dataGridView1.Rows[4].Selected = true کنترل برنامه رو روی سطر چهار نمیبره،فقط سطر 4،highlight میشه.
dataGridView1.CurrentCell = dataGridView1.Rows[4].Cells[0];
dataGridView1.Rows[4].Selected = true;