من میخوام شماره سطرانتخاب شده در datagridview رابدست بیارم لطفا راهنمایی کنید
ویرایش شده توسط مهدی کیانی - مدیر بخش
بار ها تذکر دادم که از کلمات و شکلک ها در جای منتسب خودش استفاده کنید!
Printable View
من میخوام شماره سطرانتخاب شده در datagridview رابدست بیارم لطفا راهنمایی کنید
ویرایش شده توسط مهدی کیانی - مدیر بخش
بار ها تذکر دادم که از کلمات و شکلک ها در جای منتسب خودش استفاده کنید!
private void myDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
int i = e.RowIndex
int j = e.ColumnIndex
//Both of them are readonly
}
علاوه بر توضيح دوستمون h_r_sh اگر شما نخواهيد كه از رويدادهاي خود ديتاگريد استفاده كنيد(يعني اگر e رو در يه رويدادي نداشتيد) مي تونيد شماره سطر انتخابي(جاري) رو به شكل زير بدست بياريد!!
موفق باشيد:چشمک:
dataGridView1.CurrentRow.Index
کاربر محترم @negin_m
از این به بعد سعی کنید عنوان های کاملتر و مناسب تری برای تاپیک هاتون انتخاب کنید./
بهتر نبود به جای عنوان "data gridview " از عنوان "یافتن شماره سطر جاری در دیتاگرید ویو" یا چیزی شبیه به این استفاده می کردید؟
به احترام پاسخ سایر کاربران تاپیک را حذف نمی کنم./
موفق باشید./
همچنین دستور
DataGridView1.SelectedRows[0].Index
برای مواردی که قابلیت انتخاب چند ردیف در دیتاگرید فعاله . البته با تغییر اندیس SelectedRows به اندیس ردیف های دیگر انتخاب شده دسترسی خواهید داشت .