![]() |
|
ايجاد عناصر الفورم من نوع معين ( PictureBox ) في List في سطر واحد - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مكتبة اكواد VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=185) +--- الموضوع : ايجاد عناصر الفورم من نوع معين ( PictureBox ) في List في سطر واحد (/showthread.php?tid=36487) |
ايجاد عناصر الفورم من نوع معين ( PictureBox ) في List في سطر واحد - Anas Mahmoud - 22-09-20 بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته ندخل في الموضوع مباشرة : للحصول على كل ال PictureBox في الفورم في List كود : Dim PictureBoxList = Controls.OfType(Of PictureBox).ToListاذا اردتها في Array : كود : Dim PictureBoxArray = Controls.OfType(Of PictureBox).ToArrayوهكذا اذا اردت جميع ال Label في الفورم : كود : Dim LabelList = Controls.OfType(Of Label).ToListملاحظة هامة : هنا نحن نبحث داخل الخاصية Controls في الفورم والتي تحتفظ بالكونترولات داخل الفورم فقط وليس الكونترولات داخل الحاويات Containers التي داخل الفورم بمعنى اذا كان لديك Panel او GroupBox او اداه حاوية بها ادوات ، لن تتمكن من الحصول على الادوات بالطريقة السابقة ولكن يجب عليك البحث داخل هذه الحاويات : كود : Dim PictureBoxInPanelList = Panel1.Controls.OfType(Of PictureBox).ToList |