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

نسخة كاملة : رسالة تأكيدية عند غلق الفورم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
اريد كود تظهار رسالة تأكيدية عند غلق الفورم
لاعطاء فرصة للمستخدم للتراجع عن الخروج
وجزاكم الله خيراً
نحمده ونصلي على رسوله الكريم
في حدث الـ 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
جزاك الله خيراً