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

كيف أضيف عناصر فرعية ل ListView Item ؟

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

السلام عليكم

اريد ان اضيف عناصر فرعية للعنصر الاب فى اداة ListView بحيث لما اضغط على اى عنصر اب داخل الاداة يعرض محتوياتها من العناصر الفرعية .. علما بأننى بحثت فى المنتدى فلم اجد حلا للمشكلة

المثال فى المرفقات

و شكرا لكم

احمد

ListView.rar

#3

يا صديقى . هذا الموضوع كان عبارة عن treeview ليس لها علاقة بـ ListView لكن سؤالى هنا حول ListView و ليس TreeView ....

#4

اريد اى مساعدة!!!!!!!!

#5

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

أظن أن ما تريده غير مدعوم في الـ ListView, فالـ SubItems هي تمثل الـ Attributes الخاصة بالـ ListView Item ولا تمثل عناصر فرعية. مثلا ان كان الـ ListView Item عبارة عن ملف, فالـ SubItems الخاصة به ينبغي أن تكون شيء يعبر عن خواصه مثل Size و Path والخ مثل ما هو عليه الحال في الـ Windows Explorer عندما تكون الـ ListView في حالة الـ Details :

theListView.View = View.Details ويكون بها Columns مناسبة.

اكتب أنت الكود بنفسك الذي يحذف كل الـ Items من الـ ListView ويضيف غيرها عندما يتم حدوث شيء ما كالضغط على زر مثلا أو ما شابه. ولا تستخدم SubItems لأنها تمثل شيء آخر بمفهوم مختلف غير الذي تتمناه. كما أن الـ SubItems لايمكن أن تحتوي هي الأخرى على SubItems, فهي غير مناسبة لما تريد فعله. يمكنك تخزين أسماء الـ Items في مصفوفات أو Collections أو DataTables بتصميم مناسب.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

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

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