دعونا خلق في ل Visual Basic. وجهة نظر من دليل في ListView، مثل الكثير من التي نراها في ويندوز اكسبلورر.
ما عليك سوى نموذج وlistview 1.
كما هو مبين في الصورة أدناه، ونحن إضافة أعمدة ليكون ListView. هي: الاسم والحجم والتاريخ واضاف، تاريخ التعديل، والوصول إلى مشاركة.
لقراءة معلومات الدليل DirectoryInfo سوف تستخدم تعليمات الواردة في مساحة الاسم System.IO بحيث يتعين علينا القيام به على الاستيراد كما هو موضح أدناه.
واردات System.IO
ثم في الحدث Load للنموذج نسخ التعليمات البرمجية التالية:
د قاتمة كما DirectoryInfo جديد ("C: \ ويندوز") ListView1.View = View.Details ListView1.FullRowSelect = صحيح ListView1.BeginUpdate () ListView1.Items.Clear () عن كل (و) هو FileInfo في d.GetFiles خافت البند كما ListViewItem جديد (f.Name) item.SubItems.Add (f.length) item.SubItems.Add (f.CreationTime) item.SubItems.Add (f.LastWriteTime) item.SubItems.Add (f.LastAccessTime) ListView1.Items.Add (البند) التالي ListView1.EndUpdate ()
رمز بسيط جدا، ولذا فإنني لن تفعل تفسيرات كثيرة جدا ... ولكن إذا كان لديك أي أسئلة تعليق فقط وضمن إمكانياتي سوف يتم الإجابة.
معلومات Bitacoras.com ...
معدل في Bitacoras.com: دعونا خلق البصرية الأساسية صافي وجهة نظر من دليل في ListView، مثل الكثير من التي نراها في ويندوز اكسبلورر. ما عليك سوى نموذج وlistview 1. كما هو مبين في الدردشة التالية .....
[...] في المثال أعلاه، وسوف نرى كيفية والبصرية الأساسية. صافي فرز البيانات listview من قبل أي من له [...]
وكما كنت من قبل النظام في أي ميدان في تنازلي تاريخ تاريخ الإنشاء على سبيل المثال.
الشكر والتحيات.
راجع آخر التالية: http://www.solovb.net/index.php/2009/03/18/ordenar-datos-en-un-listview/
مرحبا
لدي بعض الشكوك
- فتحت ملفات ويندوز وهذا المجلد
- وإذا كان يمكن أن ترسل رمز لملء listview مع معلومات من قاعدة بيانات
شكرا جزيلا على اهتمامكم واذا كنت تستطيع مساعدتي
كنت مفيدة جدا، شكرا
شكرا جزيلا عملت معي بشكل جيد
أي شيء! شكرا على التعليق!
وبالنسبة لأولئك الدلائل بأنها خطيرة؟
لن يكون للتحقيق ودراسة فئة قليلة DirectoryInfo
أوصي هذا الرابط: http://msdn.microsoft.com/es-ar/library/system.io.directoryinfo.aspx
حظ
عامي اعتذار الرقيب أحصل على خطأ
فشل قرار خطأ الزائد 1 لأن أيا من وظائف "إضافة" التي يمكن استدعاؤها الوصول مع هذه الحجج:
'إضافة وظيفة عامة (النص كسلسلة) وكما System.Windows.Forms.ListViewItem.ListViewSubItem': الخيار صارمة على لا يسمح التحويل الضمني من 'طويلة' إلى 'سلسلة'.
'إضافة وظيفة عامة (البند كما System.Windows.Forms.ListViewItem.ListViewSubItem) كما System.Windows.Forms.ListViewItem.ListViewSubItem': لا قيمة من نوع "الطويل" يمكن تحويلها إلى 'System.Windows.Forms.ListViewItem. ListViewSubItem ".
هذا الإصدار من الإطار الذي تستخدمه؟
ربما يمكن مع إصدار سابق أن تفعل في خط واحد.
حدث اتفاق إطار للبرمجة شيئا من هذا القبيل، وكان لي لكسر أوامر من هذا القبيل على خطوط عدة.
حاول القيام بذلك وأنا متأكد من أنها سوف تحل.
حظ
وأود أن أعرف كيفية إضافة عناصر مع الرموز.
مرحبا
لقد استخدمت رمز ولكن لدي مشكلة يأمر
ولست بحاجة لفرز بواسطة تاريخ الإنشاء
(CreationTime) اختبرت رمز الخاص بك وأنا خلقت وحدة على النظام ولكن لا تعمل. مثال
إذا كان لدي البيانات من 2011/01/03 إلى 2011/03/05 خلق الفرز التاريخ هو mescla
ما هو مطلوب هو أن تأمر حسب التاريخ والوقت الذي يظهر من خلق
مثال
2011/01/03 16:50:21 repor01
2011/01/03 16:52:11 repor02
2011/01/04 15:01:16 repor03
2011/03/02 20:02:20 repor04
في الصعود
نأمل أن تجيب لي شكرا
مرحبا،
أنا أحاول أن تدرج في مشروع بلدي، والمثال الذي يستشهد في هذا المنصب.
هذه القضية هو إعطائي أخطاء من جميع الأنواع.
يمكنك أن ترسل المشروع في VB لرؤية رمز؟
وأنا في انتظار ردكم.
هذا الرمز هو لاستخدام البصرية الأساسية. صافي، ويفضل أن مايكروسوفت إطار الإصدار 2.0 وما فوق.
يا تعلمون كنت اشاهد ف بك رمز وأنا لا أستطيع الحصول عليه للعمل أذهب إلى هناك لس س الخطوات وأنا فقط أريد أن تظهر فقط من ملفات txt نشكر بالفعل جزيلا
جيد جدا رمز صديق يعمل بالنسبة لي تماما.
المشكلة تكمن في أن يحصل بطيئة للغاية لرؤية المجلد على سبيل المثال إذا كان لدي 20 صورة للتشاور سريع جدا، ولكن إذا كان لدي أكثر من 200 صورة يأخذ إلى الأبد لفتح الحاوية.
إذا كان لديك بعض رمز الجمع بين ListView أو حالة ما يلي:
عن كل (و) هو FileInfo في d.GetFiles
خافت البند كما ListViewItem جديد (f.Name)
item.SubItems.Add (f.length)
item.SubItems.Add (f.CreationTime)
item.SubItems.Add (f.LastWriteTime)
item.SubItems.Add (f.LastAccessTime)
ListView1.Items.Add (البند)
التالي
ويهمني ان نقدر ذلك على نحو أسرع كثيرا