اشکال در تغییر رکورد در datagrid view
وقتی به عنوان مثال ردیف 2 را با موس انتخاب کنم و سپس از دستور
dataGridView1.Rows[4].Selected = true
استفاده میکنم ، که انتخاب ردیف را به سطر 4 ببرد ، نمایش سطر انتخابی به 4 میرود ولی رکورد شماره 2 را هنوز به عنوان رکورد جاری می شناسد
dataGridView1.CurrentRow.Selected
میخواهم مشابه کلیک با موس عمل کند، لطفا اگر میدانید راهنمایی کنید
نقل قول: اشکال در تغییر رکورد در datagrid view
dgv.CurrentCell = dgv["name", _position];
_position=شماره سطرمورد نظر
نقل قول: اشکال در تغییر رکورد در datagrid view
به این روش هم تست کردم ولی باز هم فقط در نمایش است ولی رکورد جاری به جای مورد نظر نمی رود.
نقل قول: اشکال در تغییر رکورد در datagrid view
دستور dataGridView1.Rows[4].Selected = true کنترل برنامه رو روی سطر چهار نمیبره،فقط سطر 4،highlight میشه.
dataGridView1.CurrentCell = dataGridView1.Rows[4].Cells[0];
dataGridView1.Rows[4].Selected = true;