تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيفية التعامل مع TreeView
#1
Question 
السلام عليكم عندي جدول متكون من :-
(Department ID, Department Name, Department Level, DeprtamentBelong)
اريد عرض اسماء الاقسام في الاداة treeview على حسب انتماء القسم الى قسم اخر
الرد }}}}
تم الشكر بواسطة:
#2
هل من رد يا شباب والله بحتث في المنتدى ولم اجد الحل يا ريت يلي في اجابة وشكرا
الرد }}}}
تم الشكر بواسطة:
#3
على الأقل ضع قاعدة بيانات تحتوي علي جدول الأقسام والجدول الفرعي منه ليتم مساعدتك بصورة سريعة

طبعا ارفاق المشروع كاملا للتعديل عليه هو الأفضل
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}}
تم الشكر بواسطة:
#4
هذا توضيح بالصورة لطريقة عرض الاقسام في الاداة treeView ولكن اريد اضافة الاقسام عن طريق الكود ان شاء الله يكون واضح


الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم
أخي العزيزأرفق قاعدة البيانات أو الجدول وبه البيانات لعمل لك المطلوب بعون الله وفضلة
Email : mrma11581@gmail.com
الرد }}}}
تم الشكر بواسطة:
#6
هذا ملف Scripts Qurey فيه استفارت اضافة الجداول وايضا استفسارات اضافة البيانات في الجداول 


الملفات المرفقة
.txt   ScriptTablesWithData1.txt (الحجم : 3.07 ك ب / التحميلات : 37)
الرد }}}}
تم الشكر بواسطة:
#7
وينكم يا شباب هل من حل لهذه المشكلة
الرد }}}}
تم الشكر بواسطة:
#8

السلام عليكم ورحمة الله

جرب هذه الطريقة إن شاء الله تنفع، بس ما أدري إيش فايدة الجدول Levels

PHP كود :
Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click

    Using da 
As New SqlDataAdapter(" SELECT * FROM [Departments] "connString)

        
Using dt As New DataTable

            
If da.Fill(dt) > 0 Then

                
For Each r As DataRow In dt.Rows

                    Dim n 
As TreeNode() = Me.TreeView1.Nodes.Find(r("BelongDepart"), True)

                    If 
n.Count 0 Then
                        Me
.TreeView1.Nodes.Add(r("DepID"), r("DeparmentName"))

                    Else
                        
n(0).Nodes.Add(r("DepID"), r("DeparmentName"))

                    
End If

                
Next

            End 
If

        
End Using

    End Using

    Me
.TreeView1.ExpandAll()

End Sub 

الرد }}}}
تم الشكر بواسطة: ممدوح الخطيب , shwehdi4pc
#9
بارك الله فيك يا اخي ممدوح وبالنسبة لجدول level كنت افكر ان طريقة العرض تكون على حسب المستويات
الرد }}}}
تم الشكر بواسطة:
#10
ملاحظة بسيطة في الاستفادة من جدول المستويات Level Table
بالنسبة لاعلى مستوى حيكون في المستوى الاول والاقسام التي تنتمي له حتكون في المستوى الثاني والاقسام التي تنتمي الى اقسام المستوى الثاني حتكون في المستوى الثالث الى ان تنتهي هرمية وانتماءات الاقسام مع بعضها البعض والفائدة من هذا الشي هي عند استرجاع البيانات ووضعها في جدول Data Table يكون ترتيب الاقسام تصاعديا يعني 1 و 2 الى اعلى مستوى وبعد ذلك ينفذ كود الاخ الوليد كما هو لان من الممكن ان يتم اضافة الاقسام بطريقة عشوائيا وعند استرجاعهم لا يتم اضافة الاقسام بالشكل الصحيح....
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن التعامل مع Dictionary مثل هذا Mohamed20 3 87 13-01-17, 04:38 PM
آخر رد: مساعدة
  [VB.NET] كيفية برمجه serail port engmedomed@gmail.com 2 72 12-01-17, 03:50 AM
آخر رد: Basil Abdallah
  كيفية تغير رسائل الخطأ؟ noway 4 139 12-01-17, 02:05 AM
آخر رد: يسرى7
  كيفية استخراج ربح من المبيعات عندما تكون سعر شراء المادة مختلة في كل مرة max_1978 3 101 05-01-17, 12:40 AM
آخر رد: أبو عمر
  [VB.NET] كيفية رفع صوره مع السؤال في المنتدي engmedomed@gmail.com 3 103 02-01-17, 08:24 PM
آخر رد: Basil Abdallah
  [سؤال] التعامل مع لوحة تسجيل دخول بالفلاش Test 4 105 02-01-17, 10:34 AM
آخر رد: Test
  كيفية التعديل على كود HTML ومن ثم عرضه في WebBrowser bidaya 5 130 24-12-16, 03:47 PM
آخر رد: ابو ليلى
  كيفية نقل بيانات من داتاجريد في فورم الى داتاجريد في فورم اخر قناص المدينة 0 78 22-12-16, 06:52 PM
آخر رد: قناص المدينة
  [VB.NET] كيفية استخدام مكتبة TLSharp الماجيك مسعد 5 159 13-12-16, 03:55 AM
آخر رد: الماجيك مسعد
Sad [VB.NET] كيفية تصميم قاعدة بيانات SQL Server وربطها مع الVS 2010 Ayman97 0 101 06-12-16, 04:34 PM
آخر رد: Ayman97

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


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