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

نام تاپیک: انتخاب تمامی فرزندان یک نود در tree view

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار SMRAH1
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    مشهد
    پست
    884

    نقل قول: انتخاب تمامی فرزندان یک نود در tree view

    اگر اسم کنترل TreeView شما treeView1 باشه،کد پایین همون کارمورد نظر شما رو می کنه

    private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
    {
    TreeNode nod;
    if (e.Node.Checked == true && e.Node.FirstNode != null)
    {
    nod = e.Node.FirstNode;
    while(nod != null)
    {
    nod.Checked = true;
    nod = nod.NextNode;
    }
    }
    }

  2. #2
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    دیار کریمان
    پست
    1,008

    نقل قول: انتخاب تمامی فرزندان یک نود در tree view

    سلام
    با تشکر از جواب شما
    کد رو اینطور تغییر دادم

    private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
    {
    TreeNode nod;
    if (e.Node.Checked == true && e.Node.GetNodeCount(true) > 0)
    {
    nod = e.Node.FirstNode;
    while(nod != null)
    {
    nod.Checked = true;
    nod = nod.NextNode;
    }
    }
    }
    و یه سوال دیگه با استفاده از کد بالا چطور میشه بررسی کرد کدوم نودها تیک خوردن ؟


    با تشکر
    آخرین ویرایش به وسیله Sal_64 : جمعه 12 مهر 1387 در 17:01 عصر دلیل: تکمیل کد

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

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