نقل قول نوشته شده توسط mr.sirwan مشاهده تاپیک
دوتا راه داری، اول اینکه قبل از عمل حذف یک بار حلقه for رو اجرا کنی و به محض اینکه به اولین سطر تیک خورده رسیدی حلقه رو متوقف کنی و حالا پیغام مناسب رو به کاربر نشون بدی تا yes یا no رو کلیک کنه که این روش درصورتیکه تعداد سطرهات زیاد باشه سرعت افت پیدا میکنه

اما روش دوم اینه که یه لیست از نوع int تعریف کنی و هربار که سطری تیک میخوره یا تیکش برداشته میشه، همون موقع اندیس اون سطر رو به لیست اضافه یا از لیست حذف کنی، در این حالت واسه فهمیدن اینکه سطری تیک خورده یا نه فقط کافیه چک کنی که لیستت عنصری داره یا خیر؟ اگر هیچ عنصری توی لیست نبود یعنی هیچ سطری تیک نخورده، اگرم بود که پیغام مناسب رو به کاربر نشون بده تا yes و no رو انتخاب کنه و بقیه ماجرا..... برای حذف از دیتابیس هم میتونی به جای حلقه for ی که کل سطر هارو پیمایش میکنه، فقط همین لیست رو پیمایش کنی که حاوی اندیس سطر های تیک خورده س و سرعت هم به طبع بیشتر از روش اول خواهد بود
ممنون
روش ساخت لیست و اضافه کردن عضو به لیست رو بلدم ولی هر کار میکنم نمیدونم چطوری ردیف هایی که تیک میخورند رو به لیست اضافه کنم
به نظرم باید توی یک event مناسب از event های گرید ویو تلریک اینکار رو انجام بدم درسته ...
اگر کسی میتونه راهنمایی کنه ممنون میشم توی کدنویسیش کمک کنه

دقیقا مشابه به همین قضیه جهت ارسال ردیف های تیک خورده به چاپ هم میخوام استفاده کنم که گیر این موضوع هستم
متشکرم