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

سؤال عن ال Tree View

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

عندي جدول فيه acc_id , parent_id,name ده جدول شجرة الحسابات طبعا عايز احمل من قاعده البيانات الحسابات دي في tree كل node

ينزل تحتيها الحسابات الفرعية التابعه ليها بمعني ادق parent node تحتها child node وكل child node تحتها ال children التابعين ليها وهاكذا

انا عارف ان السؤال ده اتسال 100 الف مره لكن انا دورت في المنتدي ما توصلتش غير ان احمل ال nodes الرئيسيه وبعدين احمل ال nodes التابعه

في الحدث after select بس ده مش نافع لاني عايز اعمل بحث في هذه الشجره عن حساب معين فلازم اكون محمل كل الحسابات في الtree

انا بعد البحث كتير والله لقيت هذا الكود بس مش عارف استخدمه ولا عارف اذا كان صح او لا وlش فاهمه وخاصة الجزء ده int? اصلا عامة الكود اه

private struct Record

{

public int ID;

public string Name;

public int? ParentID;

}

static Record[] DataSet;

private void PutChildren(TreeNodeCollection pos, int? id)

{

foreach (Record r in DataSet) if (r.ParentID == id)

{

pos.Add(r.ID.ToString(), r.Name);

PutChildren(pos[r.ID.ToString()].Nodes, r.ID);

}

}

اللي انا بسال فيه ازاي احمل ال tree view وطبعا كل node ليها text =حقل name و name =حقل id

و عايز اعمل بحث عن node بدلاله ال text وعمل عليها select وياريت كمان لو حد يشرحلي يعني ايع int? علشان مش فاهمها حالص ارجو ان يكون السؤال واضح

وياريت كمان مثال عليها يعني مش معقول هطلب منكم كل ده واجي علي المثال واقول كده كتير

انا عارف اني ده سؤال اتسال كتير بس انا فعلا مش لاقي الاجابه عليه خصوصا في ال c#

#2

ايه يا جماعه هو السؤال صعب ولا مش واضح ولا مفيش حد فاضي يجاوب

طيب مش لازم حد يجاوب كل الاسله بس حتي اي جزء من السؤال

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

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