منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : جعل الفورم الامامى يغلق نفسه
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
(16-09-13, 11:55 PM)ali.alfoly كتب : [ -> ]جزاك الله خيرا على تعبك معى
ليس هذا ما اقصد 
انا اقصد
عند الضغط على الفورم رقم واحد ستجد الفورم رقم 2 يضى ويطفى مثل المصباح ويهتز دلالات على انه مفتوح اليس كذلك
انا اريد عند الضغط على الفورم رقم واحد يغلق الفورم رقم 2
آسف أخي و الله ما فهمت قصدك في البداية لأني كنت مشغول
مع مشروع آخرBig Grin يعني طلة على المنتدى ثم إنشغال
على العموم تفضل الحل:
إذهب إلى الفورم 2 و قم بإضافة تايمر و اضبط
 الإنترفال = 1 و خاصية enabled = true
 ثم في حدث Tick الخاص بالتايمر أكتب الكود التالي:
كود :
If Form1.MouseButtons = Windows.Forms.MouseButtons.Left Then
           Me.Close()
       End If
أتمنى يكون هذا هو طلبك و بالتوفيق لك أخي الكريمSmile
(17-09-13, 03:59 AM)mohammed mohآسف أخي و الله ما فهمت قصدك في البداية لأني كنت مشغول كتب : [ -> ]
مع مشروع آخرBig Grin يعني طلة على المنتدى ثم إنشغال
على العموم تفضل الحل:
إذهب إلى الفورم 2 و قم بإضافة تايمر و اضبط
 الإنترفال = 1 و خاصية enabled = true
 ثم في حدث Tick الخاص بالتايمر أكتب الكود التالي:
كود :
If Form1.MouseButtons = Windows.Forms.MouseButtons.Left Then
           Me.Close()
       End If
أتمنى يكون هذا هو طلبك و بالتوفيق لك أخي الكريمSmile



السلام عليكم ورحمة الله وبركاته


جميل أخي بارك الله فيك
(16-09-13, 10:40 PM)mohammed moh كتب : [ -> ]
(16-09-13, 10:12 PM)ali.alfoly كتب : [ -> ]ليس هذا ما اقصد انظر ماذا اقصد عملتلك فيديو
عند عرض الفورم 2 كرسالة لايمكنك الوصول للفورم 1 اريد عند الضغط على الفورم 1 يتم اغلاق الفورم 2

h
[youtube]EltwArW_X6Q[/youtube]
إذا كنت فهمت قصدك و الله اعلم
قم بتغير "Form2.ShowDialog" بـ "Form2.Show"
بالزبط مثل ماقلت
(16-09-13, 08:41 PM)ali.alfoly كتب : [ -> ]...
لو عملت مشروع مكون من 2 فورم وقمت بفتح الفورم الثانى عن طريق الفورم الاول 
عن طريق Form2.ShowDialog فانك لن تستطيع الوصول الى الفورم الاول الا بعد اغلاق الفورم الثانى
طلبى هو
اريد عن محاولة الوصول الى الفورم الاول بدل ما ينبهك ان الفورم الثانى مفتوح اريده يقوم بغلق الفورم الثانى
...
(16-09-13, 11:55 PM)ali.alfoly كتب : [ -> ]...
انا اقصد
عند الضغط على الفورم رقم واحد ستجد الفورم رقم 2 يضى ويطفى مثل المصباح ويهتز دلالات على انه مفتوح اليس كذلك
انا اريد عند الضغط على الفورم رقم واحد يغلق الفورم رقم 2

.....

منقول

بشرط تم إظهار Form2 بواسطة الأمر Show وليس ShowDialog

يوضع هذا الكود في Form1
كود :
Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated
    If Application.OpenForms().OfType(Of Form2).Any Then Form2.Close()
End Sub

.....
الصفحات : 1 2