منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
رسالة تأكيدية عند غلق الفورم - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : رسالة تأكيدية عند غلق الفورم (/showthread.php?tid=2509)



رسالة تأكيدية عند غلق الفورم - الجندى - 08-04-14

السلام عليكم
اريد كود تظهار رسالة تأكيدية عند غلق الفورم
لاعطاء فرصة للمستخدم للتراجع عن الخروج
وجزاكم الله خيراً


RE: رسالة تأكيدية عند غلق الفورم - ربيع - 08-04-14

نحمده ونصلي على رسوله الكريم
في حدث الـ FormClosing هناك خاصية Cancel تابعة للـ EventArgs المعرفة في الوسيطة e تستطيع جعلها true لالغاء الخروج من التطبيق

كود :
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As FormClosingEventArgs) Handles Me.FormClosing
    If MessageBox.Show("هل انت متاكد من انهاء البرنامج؟", Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign Or MessageBoxOptions.RtlReading) = DialogResult.Cancel Then
        e.Cancel = True
    End If
End Sub



RE: رسالة تأكيدية عند غلق الفورم - الجندى - 08-04-14

جزاك الله خيراً