PDA

View Full Version : سوال: گرفتن چند سطر دیتا گرید ویو



hamid_73
شنبه 02 شهریور 1392, 21:55 عصر
سلام دوستان
چطوری میشه چند سطر دیتا گیرید ویو رو بدون استفاده از ctrl یا shift فقط با کلیک کردن موس سلکت بشه
و با کلیک موس هم کنسل بشه

sohil_ww
شنبه 02 شهریور 1392, 22:23 عصر
هر حای گرید که می خوای روی موس کلیک کن بعد موس بدون برداشتن کلیک به ستون های دیگه منتقل کن

به همین سادگی به همین خشمزگی :چشمک:

hamid_73
شنبه 02 شهریور 1392, 22:26 عصر
هر حای گرید که می خوای روی موس کلیک کن بعد موس بدون برداشتن کلیک به ستون های دیگه منتقل کن

به همین سادگی به همین خشمزگی :چشمک:
حالا اگه 2 تا سطری که من می خواستم کناره هم نبود چی اونوقت بد مزس :(

mousa1992
دوشنبه 04 شهریور 1392, 03:04 صبح
حالا اگه 2 تا سطری که من می خواستم کناره هم نبود چی اونوقت بد مزس :( :قهقهه:
عجب سوالایی میپرسیا خب Shift و control گذاشتن واسه چی پ ؟ :بامزه:
من معمولا ی ستون به گریدم اضافه میکنم از نوع چک باکس برا انتخاب شما هم ی کم خودتو زحمت بده اون کلیدای صفحه رو بفشر :لبخند:

hamid_73
دوشنبه 04 شهریور 1392, 07:34 صبح
:قهقهه:
عجب سوالایی میپرسیا خب Shift و control گذاشتن واسه چی پ ؟ :بامزه:
من معمولا ی ستون به گریدم اضافه میکنم از نوع چک باکس برا انتخاب شما هم ی کم خودتو زحمت بده اون کلیدای صفحه رو بفشر :لبخند:

اگه میشه لطفا بگین چه جوری با چک باکس کار کنم

mousa1992
دوشنبه 04 شهریور 1392, 11:27 صبح
البته
در بخش Columns گرید گزینه Add رو بزن و ی ستون از نوع DataGridViewCheckBox انتخاب میکنی و عرضشو میتونی 30 بذاری که جمع و جورو خوشگل باشه
مثال زیر رو ببین تحلیل کن و ازش نمونه بگیر واسه کارایی که میخوای انجام بدی

foreach (DataGridViewRow row in dgvWorks.Rows)
{
if (Convert.ToBoolean(row.Cells["ColumnCheck"].Value))
//....
}


من ی حلقه foreach نوشتم روی تمام سطر های گرید و با استفاده از دستور if و convert کردن ستون مربوط به checkBox بررسی میکنم که ایا چک خورده ردیف مورد نظرم یا نه که حکم همون انتخاب رو داره

موفق باشی