تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية حذف صف من قاعدة البيانات باستخدام الكومبوبكس الرائد 4 154 , 12:29 PM
آخر رد: abubasilIraq
  كيفية جعل القيمة null لحقل رقمي = 0 في الكريستال ريبورت bassant 1 70 , 03:37 AM
آخر رد: boudyonline
  كيفية فتح ملف pdf بشرط محدد aftfm 1 66 22-01-20, 03:57 PM
آخر رد: aftfm
Question [سؤال] كود لمنع المستخدم من التعديل او الحذف و السماح له بالاضافه Mahmoud moaaz 4 134 17-01-20, 04:52 AM
آخر رد: Mahmoud moaaz
  كيفية عمل برنامج إصلاح الورش أمجد وضاح 4 197 11-01-20, 12:15 AM
آخر رد: al9atl
  كيفية إظهار القوائم الغير مختارة في الليست بوكس أمجد وضاح 2 149 08-01-20, 11:39 PM
آخر رد: أمجد وضاح
  [VB.NET] سؤال في كيفية التعامل مع التاريخ ، مهم جدا Hassan.syria 4 183 06-01-20, 10:21 PM
آخر رد: Hassan.syria
  [VB.NET] كيفية طباعة الريبورت مباشرة دون عرض التقرير Mohamed esehaim 1 242 01-01-20, 06:59 PM
آخر رد: boudyonline
  كيفية اضافة صورة لزر في الداتا قريد فيو المتألق9 3 639 28-12-19, 06:32 AM
آخر رد: بسام محمدغانم
  [VB.NET] استفسار عن كود الاستعلام التعديل واستعلام الحذف Hassan.syria 0 64 27-12-19, 08:27 PM
آخر رد: Hassan.syria

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم