منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
معلومة ::: ListBox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184)
+--- الموضوع : معلومة ::: ListBox (/showthread.php?tid=5300)

الصفحات: 1 2


معلومة ::: ListBox - RaggiTech - 06-10-12

كود :
ListBox1.BeginUpdate()

Dim x As Integer
For x = 1 To 4999
ListBox1.Items.Add("Item " & x.ToString())
Next x

ListBox1.EndUpdate()
سنقوم باضافة 4999 عنصر داخل الأداة ListBox1


قمنا بعمل حلقة For دليلها متغير اسمه X

وجعلنا الخاصية Add التابعة للخاصية Item تقوم بالاضافة باسم العنصر عبارة عن كلمة Item بجانب رقم الدليل الحالي للحلقة For


ولكن دائما ما ننصح باستخدام الخاصية BeginUpdate لتعلم المترجم أنه بدأ التحديث

والخاصية EndUpdate لتعلم المترجم أنه انتهى التحديث





معلومة ::: ListBox - RaggiTech - 06-10-12

الخاصية DataSource


يمكن أن تحمل أسماء ملفات من مسار محدد

هنا سنحمل كل الملفات ذات الامتداد txt من القرص المحلي C

عن طريق الخاصية DataSource



كود :
ListBox1.DataSource = System.IO.Directory.GetFiles("C:\", "*.txt")

راجع هذا الدرس

http://www.vb4arab.com/vb/showthread.php?t=3413

الخاص بالأداة FolderBrowserDialog


للتعامل معها وتستفيد بها مع الأداة ListBox