الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهو الكود لإعطاء امر ل Node محدد في TreeView

مغلق
بدأه فايز في 19 يوليو 2006 · 6 رد · 1,101 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ماهو الكود لإعطاء امر لـ Node محدد في TreeView و هذا مثال :

Private Sub Capacity_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TreeView.Click

Dim Capacity As New Capacity

Capacity.ShowDialog()

End Sub

لكن المشكلة في هذا المثال اذا اضغط على TreeView يفتح form وليس عند الضغط على Node ؟؟ ما هو الحل؟؟

أرجو منكم المساعدة و لكم خالص الشكر التقدير .

فايز

#2

أرجو مساعدتي

أخواني الكرام

#3

وضح اكثر، مثلا ماهي Capacity

#4

شكرا لك أخي على اتصالك

Capacity هذا اسم Node

أرجو الرد العاجل

#5

اخى العزيز فى هذه الحالة يمكنك استخدام دالة Select case بالطريقة الاتية

و ذلك بوضع الكود التالى فى الحدث الخاص بالـ treeview الموجود بها الnodes التى تريد العمل عليها

Select Case TreeView1.SelectedNode.Text

			Case Is = "node1"
				'write your code here

			Case Is = "node2"
				'write your code for node 2

			Case Else


		End Select

لا تنسونا بصالح الدعاء

تم تعديل هذه المشاركة بواسطة m_3ryan في 25 يوليو 2006 في 17:48

#6

السلام عليكم ورحمه الله وبركاته

nodeMouseClick عباره عن event بيهندل ال node و ال mouse

من خلاله ممكن تغير اسم النود e.node.text=" welcome"

بس انا عايز اقول لك حاجه اخرى

ال treeview عباره عن ref type علشان كده المفروض تتعامل معاها كده

يعمنى مثلا لو قلت لك عايز انقل النود رقم 5 تحت النود رقم 6 تعملها ازاى ؟

السلام عليكم

Mohamed Makeen

Senior Software Developer

Egypt - Cairo

eng_makin@hotmail.com

0142003269

#7

رائع شكرا لك أخي العزيز

شغالة 100%

هذا الموضوع مغلق.

مواضيع مشابهة