تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
اضافة Nodes الى TreeView عن طريق FullPath
#1
السلام عليكم

اخواني .... كيف يتم اضافة نود الى TreeView عن طريق FullPath يعني مثلا نود مسارة فيTreeView
"1\2\3\4"

و اضافة نود مثلا باسم "vbarb" عن طريق Fullpath

ويصبح المسار : "1\2\3\4\V4arb"

ومن دون الاعتماد على Index الخاص في Items يعني من ودون زي هيك كود :

PHP كود :
TreeView1.Nodes.Item(0).Nodes.Add(line

وشكرا جزيلا ....

BlushSmileBig Grin[/align]
الرد
تم الشكر بواسطة:
#2
هذا مثال علي استخدام المسار لإضافة الابناء

PHP كود :
Private Function AddNodeWithPath(nodes As TreeNodeCollectionpath As String) As TreeNode
    Dim leaf 
IO.Path.GetFileName(path)
    If 
path <> leaf Then
        nodes 
AddNodeWithPath(nodesIO.Path.GetDirectoryName(path)).Nodes
    End 
If
    
Dim node nodes.Find(leafFalse).FirstOrDefault()
    If 
node Is Nothing Then
        node 
nodes.Add(leafleaf)
    
End If
    Return 
node
End 
Function 

PHP كود :
Dim nodes TreeView1.Nodes
AddNodeWithPath
(nodes"Grandparent1\Parent1\Child1"

RolleyesRolleyesRolleyes
{‏‏ يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنكُمْ وَالَّذِينَ أُوتُوا الْعِلْمَ دَرَجَاتٍ‏ }

 " Mohamed M. Bedair     -     " Abu Anas
Genius Live , Egypt
الرد
تم الشكر بواسطة: kslawy , محمد محمد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يمكن اضافة 100 سجل بسيريال مسلسل الى قاعدة بيانات dr.programming 3 302 11-05-22, 03:08 PM
آخر رد: dr.programming
  كيفية اضافة اكتر من عمليه في وقت واحد او إلغاءها في حالة حدوث خطأ Emam emam 6 433 26-04-22, 04:03 AM
آخر رد: ابو محمد محمد محمد
  التعامل مع الموبايل عن طريق الكمبيوتر ابو انس 2 317 14-04-22, 03:16 AM
آخر رد: ابو انس
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 1 663 09-04-22, 02:15 AM
آخر رد: asmarsou
  نسخة تجريبية عن طريق عدد القيود mohmmadadli1 2 415 28-03-22, 09:14 PM
آخر رد: محمد بن عطية
  ممكن طريقة اضافة باسورد عند انشاء برنامج للقنوات لكي عندما احد يريد ان يدخل الى البرن omar dz 6 907 20-03-22, 07:37 PM
آخر رد: omar dz
  هل يمكن اضافة بيانات اخري عند الطباعه مع داتا جريد فيو مثل الاسم التاريخ رقم الفاتور ahmedhhh2 3 512 13-03-22, 06:03 PM
آخر رد: ahmedhhh2
  الربح عن طريق الاعلانات beso00 0 290 27-02-22, 06:27 AM
آخر رد: beso00
  هل يجب اضافة رقم اضافي لرقم الفاتورة لتجنب التكرار Rabeea Qbaha 6 2,607 25-02-22, 03:18 AM
آخر رد: Taha Okla
  [VB.NET] مشكلة لم استطع اضافة print form للفيجوال 2019 ولا 2022 bilgacim 2 681 12-02-22, 04:49 AM
آخر رد: bilgacim

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


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