تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] طريقة منع استخدام form1 بعد فتح form2
#1
إخواني 

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

ما الكود الصحيح لمنع استخدام الفورم 1 بعد فتح الفورم 2 مثلاً 

علماً بأني إستخدمت الكود
كود :
Form2.TopMost = True

وقام بمهمته على أكمل وجه وذلك بإبقاء الفورم 2 في المقدمة ولكن يمكنني مع ذلك ضغط إي أيقونة في الفورم 1 ويستجيب البرنامج لذلك


فما الكود المناسب لمنع إستخدام الفورم 1 من غير إخفائه 

دمتم إلى الله أقرب
والسلام عليكم ورحمة الله وبركاته

الرد }}}
تم الشكر بواسطة:
#2
لا داعي لهذا الكود، فقط استخدم Form2.ShowDialog
الرد }}}
تم الشكر بواسطة: abomo3ath
#3
(19-04-17, 10:38 AM)عبـدالله كتب : لا داعي لهذا الكود، فقط استخدم Form2.ShowDialog

أحسنت بارك الله فيك
الرد }}}
تم الشكر بواسطة:
#4
للمعلومية، تستطيع من خلال استخدام ShowDialog تعيد للفورم الأول قيمة كنتيجة مثل ضغط زر OK أوCancel أوغيرها
قم بهذه التجربة، افتح مشروع جديد وضع فيه فورمين Form1 وForm2 وفي كل منهما زر Button

وتلاحظ عدم استخدم Me.Close

Form1 فيه Button يتم به استدعاء Form2 ومن ثم يعود بقيمة عند اغلاق Form2
PHP كود :
Public Class Form1

    
Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click

        Dim res 
As DialogResult Form2.ShowDialog

        MsgBox
(res.ToString)

    
End Sub

End 
Class 

Form2 فيه Button1
PHP كود :
Public Class Form2

    
Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click

        Me
.DialogResult Windows.Forms.DialogResult.OK

    End Sub

End 
Class 
الرد }}}
تم الشكر بواسطة: abomo3ath , abomo3ath


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  محتاج طريقة لتنسيق نص الرسالة المرسلة إلى الواتس اب new_programer 2 152 04-03-24, 07:15 AM
آخر رد: new_programer
  طريقة اجراء نسخة احتياطية و استرجاعها ؟ Osama NY 2 458 07-02-24, 08:59 PM
آخر رد: Kamil
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 201 19-01-24, 12:42 PM
آخر رد: Taha Okla
  ماهي طريقة نقل محتويات checkedlistbox الى داتاقريدفيو صالح عبدالله 3 248 06-01-24, 03:20 PM
آخر رد: Kamil
  [VB.NET] ما هي طريقة استدعاء الازرار في الكيبورد من خلار زر افتراضي haider.mohsin92 1 292 14-12-23, 03:19 PM
آخر رد: Kamil
  طريقة عرض التقرير كريستال ريبورت في جهاز العميل Adel27213 2 341 10-12-23, 04:03 AM
آخر رد: Adel27213
  طريقة إسناد اكثر من جدول للكريستال ريبورت Adel27213 2 350 25-11-23, 11:51 PM
آخر رد: Adel27213
  طريقة تحويل الأرقام إلى حروف Adel27213 2 487 18-11-23, 01:40 AM
آخر رد: sniper2030
  التحكم فى عرض طريقة التاريخ فى الاداة datetimepicker Ahmed.vb 3 504 08-11-23, 01:27 AM
آخر رد: الحزين اليماني
  طريقة جلب صف من قاعدة البيانات بشرط العمود ٤ لا يساوي فارغ Adel27213 2 419 07-11-23, 05:02 AM
آخر رد: Adel27213

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم