السلام عليكم
انا منتقل جديدا الى ال vb.net
حاولت ان امنع فتح اكثر من نافذة بنفس الاسم واذا كانت مفتوحة يمكننى التعامل معها من النافذة الرئيسية للبرنامج كاضافة بيانات اليها
للتوضيح اكثر لديا النافذة الرئيسية باسم FrmMain
لدينا ايضا النافذة الاخرة باسم FrmData
اريد عدم فتح اكثر من نافذة بنفس الاسم ولكن باسماء مختلفة لكى اتعامل مع ادواتها بسهوله عن طريق هذا الاسم من النافذة الرئيسية
انا استحدم هذا الكود
Dim NewFrm As New FrmData NewFrm.Name = "Data1" NewFrm.Show()
ولكن عند فتح النافذة لم اتأكد من فتحها من قبل ام لا واذا كانت مفتوحة استخدمها هى
ارجو ان يكون السؤال واضح
وتحياتى اليكم