تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استخدام فونت جديد في البرنامج Emam emam 5 96 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  [VB.NET] طريقة استدعاء مكتبة dll عبد الناصر موسى 3 1,463 10-04-24, 04:33 AM
آخر رد: emadahmed1995
  [VB.NET] طريقة التعلم بخطوات صحيحة للتعلم و المعرفة انمار الرواي 0 62 31-03-24, 08:23 PM
آخر رد: انمار الرواي
  محتاج طريقة لتنسيق نص الرسالة المرسلة إلى الواتس اب new_programer 2 207 04-03-24, 07:15 AM
آخر رد: new_programer
  طريقة اجراء نسخة احتياطية و استرجاعها ؟ Osama NY 2 474 07-02-24, 08:59 PM
آخر رد: Kamil
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 211 19-01-24, 12:42 PM
آخر رد: Taha Okla
  ماهي طريقة نقل محتويات checkedlistbox الى داتاقريدفيو صالح عبدالله 3 266 06-01-24, 03:20 PM
آخر رد: Kamil
  [VB.NET] ما هي طريقة استدعاء الازرار في الكيبورد من خلار زر افتراضي haider.mohsin92 1 304 14-12-23, 03:19 PM
آخر رد: Kamil
  طريقة عرض التقرير كريستال ريبورت في جهاز العميل Adel27213 2 356 10-12-23, 04:03 AM
آخر رد: Adel27213
  طريقة إسناد اكثر من جدول للكريستال ريبورت Adel27213 2 361 25-11-23, 11:51 PM
آخر رد: Adel27213

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


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