بسم الله و الحمد لله و الصلاة و السلام على رسول الله .., و بعد . السلام عليكم ورحمة الله وبركاته ..
تواجهني مشكلة صغيرة أرجو من الاخوان أن يساعدوني في حلها ألا و هي أني أريد تجميع كل الاداوت الموجودة في الفورم لمقارنتها و انتقاء بعضها للقيام ببعض العمليات عليه .. كما كان سيفعل أي مبرمج مبتدئ(مثلي :D ) استخدمت خاصية Controls الموجودة في خصائص النموذج لايجاد الادوات ..
Dim x As Control For Each x In Me.Controls If x.GetType.ToString = "System.Windows.Forms.ComboBox" Then x.Text = "OK" End If Next
بهذا الكود استطعت ان اجمع كل ادوات النموذج ثم بدوران بسيط تمكنت من انتقاء الكمبو بوكس منها ..
و هذا الكود يعمل 100 % في الحالات العادية .. لكن ماذا لو كان عندك combobox موضوع داخل GroupBox على سبيل التنظيم .. ستجد شيئا غريبا ,, ان الـ VB لم يعتبر الكائن الموجود داخل الجروب بوكس من ادوات الفورم .. بل اعتبره من أدوات الجروب بوكس !!
و لم أستطع أن اتحكم في الكائنات داخل الجروب بوكس .,
فهل من حل يتيح لي تجميع كل ما في الفورم او داخل ادواته ( مثل الجروب بوكس,... ) من ادوات أخرى.
و جزاكم الله خيرا ..
و السلام عليكم ورحمة الله وبركاته
