نمایش نتایج 1 تا 13 از 13

نام تاپیک: قفل شدن ComboBox

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #2

    نقل قول: قفل شدن ComboBox


    با سلام ...


    جواب به: سوال اول شما

    دوست عزیز، اول بصورت جداگانه کارکرد ComboBox ها و سایر بخش های موجود در پروژتون رو بررسی کنید تا مشخص بشه مشکل مربوط به کدوم بخشه، اگه Debug رو انجام دادین و مشکل رفع نشد، معمولا در اکثر زبان ها و البته در زبان #C واسه جلوگیری از بروز این چنین مشکلاتی می تونید از مدیریت خطا یا Exception استفاده کنید.
    که ساختار تعریفش به این شکله :


    try
    {
    // statements causing exception
    }
    catch( ExceptionName e1 )
    {
    // error handling code
    }
    catch( ExceptionName e2 )
    {
    // error handling code
    }
    catch( ExceptionName eN )
    {
    // error handling code
    }
    finally
    {
    // statements to be executed
    }



    جواب به: سوال دوم شما

    واسه اینکه فرم شما در صورت باز بودن نتونه با هر سری درخواست، دوباره در یک یا چند صفحه جدید دیگه باز بشه.


    1- روی Form1 پروژتون یه دکمه قرار بدید.

    Picture1.png



    2- این کد رو به رویداد Click دکمه فرمتون اضافه کنید:


    bool IsOpen = false;
    foreach (Form f in Application.OpenForms)
    {
    if (f.Text == "Form2")
    {
    IsOpen = true;
    f.Focus();
    break;
    }
    }


    if (IsOpen == false)
    {
    Form f2 = new Form2();
    f2.Show();
    }
    }
    }



    3- یک فرم دیگه با نام Form2 ایجاد کنید.

    Picture2.png


    4- در نهایت با اولین کلیک بر روی دکمه Open Form 2 صفحه Form2 پروژتون به نمایش درمی آید، و طبق شرطی که در کد بالا تعریف کردیم، در صورتی که Form2 باز باشه، فرم فقط Focus میشه و دیگه واسه یک یا چند بار دیگه باز نمیشه.
    آخرین ویرایش به وسیله navid_progland : دوشنبه 25 فروردین 1399 در 20:03 عصر

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: پنج شنبه 11 مهر 1392, 23:54 عصر
  2. سوال: اختصاص دادن لیست یک ComboBox به یک ComboBox دیگر
    نوشته شده توسط mahdi_armed در بخش C#‎‎
    پاسخ: 3
    آخرین پست: چهارشنبه 13 دی 1391, 12:16 عصر
  3. سوال: تغییر محتوای یک combobox براساس مقدار combobox دیگر
    نوشته شده توسط amir1400 در بخش PHP
    پاسخ: 4
    آخرین پست: چهارشنبه 10 شهریور 1389, 17:59 عصر
  4. کپی کردن یک ComboBox به ComboBox دیگر
    نوشته شده توسط seniamail در بخش C#‎‎
    پاسخ: 10
    آخرین پست: چهارشنبه 25 دی 1387, 08:30 صبح
  5. کپی کردن یک ComboBox به ComboBox دیگر
    نوشته شده توسط seniamail در بخش C#‎‎
    پاسخ: 8
    آخرین پست: دوشنبه 11 آذر 1387, 11:45 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •