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

TreeView

مغلق
بدأه hearthouse في 14 مايو 2007 · 2 رد · 825 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هذا برنامج بسيط انا عملته لكى اتعلم عليه الــ treeview لكن عندى مشاكل فيه و البرنامج عبارة عن treeview بسيطة جدا و ربع نص تكتب فيه النص المراد اضافته الى TreeView ثم تضغط Add Node . اما اذا اردت ان تضيفه كــ Child Node تقوم بتحديد الـ Node الاساسية المراد اضافة الــ Child Node لها ثم تضغط الزر Add Child و بالفعل تعمل هذه الامكانية و لكن يوجد مشكلة هنا و هى : افرض اننا نريد اضافة Child Node لــ Child Node اخرى , البرنامج يظهر رسالة خطأ عند هذه الخطوة .

البرنامج فى المرفقات , ارجو مراجعته لاستكمال الناقص فيه...

صديقكم / احمد

TreeView.rar

#2

السلام عليكم

بإمكانك إستعمال هذه الطريقة أو تطويرها لتكون ملائمة لما يختاره المستعمل

 TreeNode Country = this.TreeViewItems.Nodes.Add("Country");
 TreeNode City = Country.Nodes.Add("City");
 TreeNode Street = City.Nodes.Add("Street");
 TreeNode Appartement = Street.Nodes.Add("Appartement");
 TreeNode Room = Appartement.Nodes.Add("Room");
 TreeNode site = Room.Nodes.Add("site");
#3

تمام يا صديقى , الله ينور عليك هذه الطريقة تعمل لكن كيف مرت على هذه؟ حاولت بطرق كثيرة و لكن هذه الطريقة فعلا المفيدة و خصوصا اذا كتبنا

TreeNode

            TreeNode ChildNode = TreeViewItems.SelectedNode.Nodes.Add(TextAdd.Text);

و لكن بقيت مشكلة صغيرة جدا ... انظر البرنامج بعد التعديل . لقد قمت بعمل تعديلات جديدة و لكن المشكلة تبقى فى جزئية حذف Node معينة .

اذا قمت بتحديد اى Node و ضغطت زر Remove فإنه يقوم بالحذف و هذا منطقى و لكن اذا لم تقم بتحديد اى عنصر من عناصر Treeview يحذف البرنامج اخر Node قمت بتحديدها و يقوم بحذفها ... و لكن هذا غير منطقى طبعا ...هذه هى المشكلة التى تواجهنى الان .. ارجو الافادة...

صديقك / احمد

TreeView11.rar

تم تعديل هذه المشاركة بواسطة hearthouse في 15 مايو 2007 في 11:08

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

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