توضیحات پیشنهادی نظرات اشتراک
تبلیغات

بررسی انتخاب شدن و نشدن آیتم لیست باکس در سی شارپ

بررسی انتخاب شدن و نشدن آیتم لیست باکس در سی شارپ

ممکن است با متد SelectedIndex که در لیست باکس قرار دارد، ایندکس آیتم انتخاب شده را به دست آورید؛ ولی مواقعی که آیتمی انتخاب نشده باشد،  ممکن است خطایی در برنامه شما رخ می‌دهد!
پس در نتیجه باید قبل از انجام هرکاری بررسی کنیدکه آیا آیتمی انتخاب شده است یا خیر!

روش انجام این کار

زمانی که آیتمی انتخاب نشده باشد، مقدار ایندکس انتخاب شده برابر -1 خواهد بود و طبیعتا در زمان انتخاب شدن نیز بالاتر از -1 خواهد بود! شما به راحتی با بررسی اینکه مقدار ایندکس انتخاب شده کوچکتر از صفر است یا خیر، می‌توانید بفهمید که آیتمی انتخاب شده است یا خیر!

شاید سوالی در ذهنتان پیش بیاید که چرا با خود -1 بررسی نمیکنیم! اشکالی ندارد ولی کد بالا را اینطور نوشته‌ایم تا دقیق تر صورت گیرد! از چه لحاظ؟! از لحاظ این‌که خیالمان دیگر تخت تخت باشد! 😀

 

کانال تلگرام فول کده

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک‌گذاری اطلاعات در هر زمینه‌ای
برنامه‌نویس فول استک

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده 3 دیدگاه

    1. مهدی ذاکری کاربر مهمان گفت:

      عالی خسته نباشید

      00
    2. احسان کاربر مهمان گفت:

      سلام بزرگوار ممنون برای مطالب مفیدتون.
      آقا هادی عزیز من قصد دارم از یک فایل نوت پد داده هارو بخونم و توی یک فایل با پسوند .dat بریزم.(روی یک کامپیوتر دیگه) میشه راهنماییم کنید (اگر ممکنه توسط هر دو پورت USB و COM و اگر مقدور نیست هرکدام رو که میتونید کمک کنید).
      اگه بشه با ایمیل باهاتون تماس داشته باشم ممنون میشم.
      سپاس فراوان.

      00
      1. هادی اکبرزاده مدیر سایت گفت:

        سلام، متوجه مشکل شما نشدم دقیقا!
        و همچنین بی ارتباط با این پست بود