تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية الحذف من Treeview من خلال chekbox
#11
(21-01-20, 01:12 AM)جميل5 كتب : هذا الكود يحف الفرع ان تم عمل Checked
PHP كود :
       For p TreeView1.Nodes.Count 1 To 0 Step -1
            If TreeView1
.Nodes(p).Checked Then
                TreeView1
.Nodes.RemoveAt(p)
 
           Else
                For c 
TreeView1.Nodes(p).Nodes.Count 1 To 0 Step -1
                    If TreeView1
.Nodes(p).Nodes(c).Checked Then
                        TreeView1
.Nodes(p).Nodes(c).Remove()
 
                   End If
 
               Next
            End 
If
 
       Next 

شكرا لكن عدد الفروع غير معروف  Huh
الرد }}}
تم الشكر بواسطة: asemshahen5
#12
هذا الكود يحذف أفرع الفرع ان تم عمل Checked
PHP كود :
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        For i 
TreeView1.Nodes.Count 1 To 0 Step -1
            If TreeView1
.Nodes(i).Checked Then
                TreeView1
.Nodes(i).Remove()
 
           Else
                RemoveTreeNodes
(TreeView1.Nodes(i))
 
           End If
 
       Next
    End Sub

    Private Sub RemoveTreeNodes
(node As TreeNode)
 
       For i node.Nodes.Count 1 To 0 Step -1
            If node
.Nodes(i).Nodes.Count 0 Then
                RemoveTreeNodes
(node.Nodes(i))
 
           Else
                If node
.Nodes(i).Checked Then
                    node
.Nodes(i).Remove()
 
               End If
 
           End If
 
       Next
    End Sub 
الرد }}}
تم الشكر بواسطة: al9atl , asemshahen5
#13
(21-01-20, 01:57 AM)جميل5 كتب : هذا الكود يحذف أفرع الفرع ان تم عمل Checked
PHP كود :
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        For i 
TreeView1.Nodes.Count 1 To 0 Step -1
            If TreeView1
.Nodes(i).Checked Then
                TreeView1
.Nodes(i).Remove()
 
           Else
                RemoveTreeNodes
(TreeView1.Nodes(i))
 
           End If
 
       Next
    End Sub

    Private Sub RemoveTreeNodes
(node As TreeNode)
 
       For i node.Nodes.Count 1 To 0 Step -1
            If node
.Nodes(i).Nodes.Count 0 Then
                RemoveTreeNodes
(node.Nodes(i))
 
           Else
                If node
.Nodes(i).Checked Then
                    node
.Nodes(i).Remove()
 
               End If
 
           End If
 
       Next
    End Sub 

الله ينجحك في حياتك و يحميلك عائلتك ان شاء الله 
الكود يعمل شكرا لك
الرد }}}
تم الشكر بواسطة: جميل5 , asemshahen5 , asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,017 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 847 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  كيفية جلب أسماء الأعمدة بجدول من جداول sql heem1986 2 745 17-08-25, 09:15 PM
آخر رد: heem1986
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,001 06-08-25, 06:34 PM
آخر رد: Taha Okla
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,218 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  محتاج تعديل على كود الحذف new_programer 2 652 17-02-25, 06:50 PM
آخر رد: new_programer
  [سؤال] اجراء المسح الضوئي وتصوير المستندات من خلال المستعرض ابوعبدالملك 3 360 24-01-25, 06:37 AM
آخر رد: ابوعبدالملك
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 550 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  كيفية التعامل مع inputbox في فيجوال ستوديو أسامة حسين 4 3,499 14-01-25, 02:04 AM
آخر رد: أبو خالد الشكري
  تعديل كود الحذف مصمم هاوي 2 482 10-01-25, 03:03 PM
آخر رد: عبد العزيز البسكري

التنقل السريع :


يقوم بقرائة الموضوع: