دو تا روش وجود داره...//// یکی از طریق خاصیت Selected و یکی هم از طریق رویداد ItemCheck از شی لیست باکس...////// .gif)
************************
خاصیت Selected در واقع یه آرایه از متغییر های Boolean ه که تیک گزینه های لیست رو تو خودش نگه میداره...///// فرض کنید که یه لیست به اسم List1 دارید... حالا کافیه مقدار
(شماره گزینه)List1.Selected
رو بررسی کنید... اگه این گزینه تیک دار باشه// مقدار True و اگه تیک دار نباشه// مقدار False به شما میده.....//// .gif)
****************************
توجه کنید که شماره ی گزینه ها از صفر شروع میشه و Index آخرین گزینه// همیشه از تعداد گزینه های توی لیست یکی کمتره... درست مثل آرایه ها..../////////// .gif)
*****************
می تونید با یه حلقه مثل حلقه ی زیر... گزینه های تیک دار رو مشخص کنید...////// .gif)
************************
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
*********************
روش دوم زمانی کاربرد داره که مثلاً وقتی کاربر یه گزینه رو تیک دار کرد// اتفاق خاصی بیفته...//// .gif)
*******************************
فرض کنید یه لیست به اسم List1 دارید....../// این لیست یه رویداد به اسم ItemCheck داره و زمانی که کاربر تیک گزینه ای رو برداره... یا بذاره... این رویداد raise میشه.../// به مثال توجه کنید...//// .gif)
************************
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
**************************
این روش به شما نمی گه که کاربر تیک گزینه رو گذاشته یا برداشته.../// فقط در صورت ایجاد تغییرات روی تیک گزینه ای// اجرا میشه.../// شاید فکر کنید که خب این روش به درد نمی خوره.....//// ولی همین باعث انعطاف پذیری بیشترش میشه...///با ترکیب این دو تا روش میشه چیزای جالبی درست کرد....//// امیدوارم چیزی رو از قلم ننداخته باشم.../// .gif)
*******************
موفق باشید!