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

نام تاپیک: تیک خوردن فقط یک CheckBox در هر لحظه

  1. #1
    کاربر دائمی آواتار aghayex
    تاریخ عضویت
    دی 1388
    محل زندگی
    https://telegram.me/Sed_kazem18
    پست
    924

    تیک خوردن فقط یک CheckBox در هر لحظه

    با سلام دوستان من چندتا تکس باکس دارم ک می خوام فقط در یک لحظه یکیشون تیک بخوره مثل دکمه رادیویی آبا خصوصیتی براشون هست یا اینکه باید کد نویسی کرد ؟

  2. #2

    نقل قول: تیک خوردن فقط یک CheckBox در هر لحظه

    فکر میکنم باید کد نویسی کنی من تا حالا همچین خاصیتی نشنیدم

  3. #3

    نقل قول: تیک خوردن فقط یک CheckBox در هر لحظه

    سلام

            private void Form1_Load(object sender, EventArgs e)
    {
    for (int i = 0; i < this.Controls.Count;i++)
    if (this.Controls[i] is CheckBox)
    ((CheckBox)this.Controls[i]).Click += new EventHandler(chk_Click);

    }


            private void chk_Click(object sender, EventArgs e)
    {
    for (int i = 0; i < this.Controls.Count; i++)
    if (this.Controls[i] is CheckBox)
    ((CheckBox)this.Controls[i]).Checked = false;
    CheckBox chk2 = sender as CheckBox;
    chk2.Checked = true;
    }

  4. #4
    کاربر دائمی آواتار group45
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    کرمان
    سن
    36
    پست
    549

    نقل قول: تیک خوردن فقط یک CheckBox در هر لحظه

    خوب تو ایونت تیک خوردن همشون بنویس که اگه مثلا: checkbox1.check==false && checkbox2.c.
    یعنی اگه هیچکدوم تیک نخورده بودند فلان کار رو بکن

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

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