PDA

View Full Version : سوال: شماره ردیف در دیتا گرید ویو



niknam_mh
دوشنبه 10 مهر 1391, 14:10 عصر
سلام دوستان
من می خوام وقتی که یک ردیف از دیتاگرید ویو توسط کاربر ویرایش می شه سلکشن دیتا روی همون ردیف باقی بمونه و تغیرات اعمال شده هم مشخص بشه به نظر خودم باید ابتدا شماره ردیف را بدست بیارم لطفا در این زمینه راهنمایم کنید ممنونم.

مهرداد صفا
دوشنبه 10 مهر 1391, 15:51 عصر
سلام
در رویداد DataGridView.CellEndEdit میتوانید با E.ColumnIndex , E.RoIndex آدرس سلول ویرایش شده را به دست بیاورید.

niknam_mh
دوشنبه 10 مهر 1391, 18:02 عصر
سلام
متوجه نمی شم نمی دانم از کجا باید این رویداد رو صدا بزنم برای بدست آوردن اطلاعات سلول اگه می شه بیشتر راهنمایی کنید .ممنونم

niknam_mh
پنج شنبه 27 مهر 1391, 16:26 عصر
دوستان می شه کسی منو راهنمایی کنه ممنون می شم.

Hybrid
پنج شنبه 27 مهر 1391, 17:23 عصر
سلام ، زیاد داخل انجمن بحث شده ، شما باید از طریق دستور زیر Index سطر انتخاب شده رو بدست بیارین :


Me.DataGridView1.CurrentRow.Index

سپس میتونید از طریق دستور زیر یک سطر دلخواه رو انتخاب کنید :


Me.DataGridView1.Rows(index).Selected = True

نکته : Index سطرها و ستون ها از صفر شروع میشه ، شما میتونید به جای Index در دستور بالا اعداد از 0 تا n رو جایگزین کنید .