من میخوام شماره سطرانتخاب شده در datagridview رابدست بیارم لطفا راهنمایی کنید
ویرایش شده توسط مهدی کیانی - مدیر بخش
بار ها تذکر دادم که از کلمات و شکلک ها در جای منتسب خودش استفاده کنید!
من میخوام شماره سطرانتخاب شده در datagridview رابدست بیارم لطفا راهنمایی کنید
ویرایش شده توسط مهدی کیانی - مدیر بخش
بار ها تذکر دادم که از کلمات و شکلک ها در جای منتسب خودش استفاده کنید!
آخرین ویرایش به وسیله Mahdi.Kiani : جمعه 19 تیر 1388 در 00:33 صبح
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 " از عنوان "یافتن شماره سطر جاری در دیتاگرید ویو" یا چیزی شبیه به این استفاده می کردید؟
به احترام پاسخ سایر کاربران تاپیک را حذف نمی کنم./
موفق باشید./
مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084
وب سایت : http://www.mkiani.ir
پست الکترونیک : mkiani3000@gmail.com
موفق و پیروز باشید.
مهدی کیانی
همچنین دستور
DataGridView1.SelectedRows[0].Index
برای مواردی که قابلیت انتخاب چند ردیف در دیتاگرید فعاله . البته با تغییر اندیس SelectedRows به اندیس ردیف های دیگر انتخاب شده دسترسی خواهید داشت .