19-07-23, 10:57 AM
استعملت الكود التالي لفتح شاشة فورم جديد
Dim frm As New Form3
frm.MdiParent = Me
frm.Show()
If frm.WindowState = FormWindowState.Minimized Then frm.WindowState = FormWindowState.Normal
المشكلة عند الضغط علي زر الامر مرة اخرى فانه يقوم بتشغيل الفورم مرة اخرى ويصبح اكثر من نسخة مفتوحة من نفس الشاشة
انا اريد اذا كان الفورم مفتوحا ان يستدعيه للظهور فقط دون تشغيل شاشة جديد
كنت استعمل الامر form.show
وكان يعمل بشكل سليم لكن مشكلته عند ظهور اكثر من شاشة فلن يقوم باستدعاء الشاشة الى الواجهه
ارجو الافادة
Dim frm As New Form3
frm.MdiParent = Me
frm.Show()
If frm.WindowState = FormWindowState.Minimized Then frm.WindowState = FormWindowState.Normal
المشكلة عند الضغط علي زر الامر مرة اخرى فانه يقوم بتشغيل الفورم مرة اخرى ويصبح اكثر من نسخة مفتوحة من نفس الشاشة
انا اريد اذا كان الفورم مفتوحا ان يستدعيه للظهور فقط دون تشغيل شاشة جديد
كنت استعمل الامر form.show
وكان يعمل بشكل سليم لكن مشكلته عند ظهور اكثر من شاشة فلن يقوم باستدعاء الشاشة الى الواجهه
ارجو الافادة