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

نام تاپیک: تشخیص دابل کلیک روی نودهای treeview

  1. #1

    تشخیص دابل کلیک روی نودهای treeview

    سلام
    من یک تری وی روی فرمم گذاشتم که چند تا نود داره و هر نودی هم چندتا ساب نود
    و هر کدوم از این نودها بصورت چک باکس هستند
    حالا وقتی دابل کلیک میکنم روی علامت + نودها کل نودهای اون لینک و ساب نودها چک دار میشن
    سوال) چطور این خاصیت که روی علامت + دابل کلیک بشه ساب نودهام چک دار نشند؟ ولی روی چک باکس دابل کلیک شد اون موقع تمامی ساب نودها مربوطه چک دار بشند؟

  2. #2

    نقل قول: تشخیص دابل کلیک روی نودهای treeview

    با این روش میشه اگه نودی از پرنت سلکت شد زیر شاخه هاش چک دار گردند. در اینجا قرار میدم تا اگه کسی نیاز داشت ازش استفاده کنه

            private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
    {
    if (busy) return;
    busy = true;
    try
    {
    checkNodes(e.Node, e.Node.Checked);
    }
    finally
    {
    busy = false;
    }
    }

    private void checkNodes(TreeNode node, bool check)
    {
    foreach (TreeNode child in node.Nodes)
    {
    child.Checked = check;
    checkNodes(child, check);
    }
    }
    آخرین ویرایش به وسیله sg.programmer : یک شنبه 22 بهمن 1396 در 11:56 صبح

  3. #3

    نقل قول: تشخیص دابل کلیک روی نودهای treeview

    من از همین کد را برای دابل کلیک استفاده میکنم
    دابل کلیک خیلی بد عمل میکنه کسی نمونه کدی در این مورد داره؟؟ که با دابل کلیک زیر شاخه های (علامت دار و بی علامت ) گردند؟؟

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

  1. تشخیص فایلی که با دابل کلیک روی آن برنامه ما اجرا شده
    نوشته شده توسط Delphi XE2 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 7
    آخرین پست: جمعه 04 دی 1394, 22:39 عصر
  2. تشخيص نود كليك شده در TreeView
    نوشته شده توسط Zahed2008 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: سه شنبه 23 تیر 1388, 20:14 عصر
  3. سوال: دابل کلیک روی itemلیست ویو ونمایش محتویات آن
    نوشته شده توسط mahboub_gol در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 22 اردیبهشت 1388, 10:08 صبح
  4. true یا false شدن ویزیبل کنترل ها با کلیک روی نودهای treeview
    نوشته شده توسط bbc_sh در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: پنج شنبه 07 شهریور 1387, 11:08 صبح
  5. تغیییر نکردن فرم در هنگام دابل کلیک روی عنوان
    نوشته شده توسط nilufari در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: پنج شنبه 20 مرداد 1384, 21:36 عصر

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

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