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

التعامل مع Node في Treeview

بدأه yousefs في 9 مارس 2009 · 7 رد · 885 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

لدي استفسار عن كيفية التعامل مع node في treeview

يوجد لدي عدد من panel

كل واحده من panel مرتبطة بnode بحيث اذا ضغطت على node معين يظهر لي panel معين

استخدمت if --then وماضبطت

استخدمت select -- case كمان ماضبطت

اتمنى من الاخوان اللي يعرفون الاجابة الفزعة

ولكم تحياتي

تم تعديل هذه المشاركة بواسطة yousefs في 9 مارس 2009 في 11:34

#2

يا اخوان مافي تجاوب ليش

بحثت وانهلكت ولا وجدت شي

و جربت وحاولت بدون فائدة

#3

عفواً

كان ودي أساعد

بس ما عرفت وشو هو Node ؟؟

{ وقل رب زدني علماً }

#4

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

اخي العزيز اليك المثال التالي لفعل ما تريد

1- صمم مثل هذا الشكل علي نافذتك

361297578.png

2- ضع الكود التالي كما هو في كلاس الفورم او انسخ ما بداخل الحدث وضعه في هذا الحدث الخاص بالتري فيو لديك

	Private Sub TreeView1_NodeMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseClickEventArgs)

		Dim node As TreeNode = e.Node


		Select Case node.Text

			Case "Show Panel 1"
				Panel1.Visible = True
				Panel2.Visible = False

			Case "Show Panel 2"
				Panel1.Visible = False
				Panel2.Visible = True


		End Select


	End Sub

3- اعمل تشغيل للبرنامج Run ومن ثم اضغط علي النود وسوف تلاحظ تنفيذ ما اردت

والله الموفق والمستعان

تم تعديل هذه المشاركة بواسطة Max bayne في 9 مارس 2009 في 19:08

#5

جزاك الله الجنة وزادك من علمة

شكرا على التفاعل

تم تعديل هذه المشاركة بواسطة yousefs في 10 مارس 2009 في 15:39

#6

ما فهمت

ما هو النود ؟

وفيم يستخدم ؟؟

وما هي أهميته ؟؟؟؟

ممكن حد يوضح لي ؟

وهل هو أداة تضاف من قائمة الأدوات أم مجرد خاصية لشيء ما ؟؟

هل هو خاص بحركة الماوس مثلاً ؟؟

تم تعديل هذه المشاركة بواسطة تمهيدي في 9 مارس 2009 في 21:52

{ وقل رب زدني علماً }

#7

اخي العزيز تمهيدي

النود هو معناه بالعربي فرع وفي اداة الشجرة Tree View يطلق علي الفرع الرئيسي اي اول خانة في بداية كل تفريعة اما ما يوجد تحت الفرع ( النوود ) فيطلق عليه ابن Child

بالتوفيق ان شاء الله

#8

شكراً جزيلاً أخي الكريم هلى الرد

جزاك الله خير

طيب وش الفرق بينه وبين التبويبات TabControl ؟

{ وقل رب زدني علماً }

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