تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Application.OpenForms لا تاتي بجميع الفورم المفتوحة
#1
السلام عليكم
لماذا Application.OpenForms لا تاتي بكل الفورم المفتوحة

وجدت حقيقة المشكلة
https://stackoverflow.com/questions/3751...t-0-always

لاكن لم اجد لها حل 
هل صادفت احد من قبل 
هل لها حل
الرد }}}
تم الشكر بواسطة:
#2
تحدث معي اذا لم يكن بها ادوات لكن جرب اضف اداة تسمية وشوف.
الرد }}}
تم الشكر بواسطة:
#3
هي فعلاً bug 

الحل قم بإنشاء Collection الخاصة بك .
وعند فتح أي نافذة إضفها للـ Collection 
وعند إغلاقها أزلها من الـ Collection 

أو قم بإنشاء كلاس جديد من نوع Form
وعدل صفاتة ليقوم هو بإضافة وإزالة نفسة من هذة الـ Collection 

وجعل جميع النوافذ ترث هذا الكلاس الجديد ( النافذة المعدلة ) 
الرد }}}
تم الشكر بواسطة:
#4
شكرا اخي سعود واستاذ عبد الله
كلا الرجل في المشكلة هو 

إقتباس :There's a bug in Windows Forms that makes a form disappear from the Application.OpenForms collection. This will happen when you assign the ShowInTaskbar, FormBorderStyle, ControlBox, Min/MaximizedBox, RightToLeftLayout, HelpButton, Opacity, TransparencyKey, ShowIcon or MdiParent property after the window was created. These properties are special in that they are specified as style flags in the native CreateWindowEx() call. This sample form demonstrates the bug:

المشكلة كانت في اني عامل كلاس بيحدد اتجاه اي فورم وكل الادوات الي عليه حسب اللغة المحددة RTL يعني
وكان ذلك يتم في الحدث Load لكل فورم فبطبيعة الحال يتم تغير خاصية RightToLeftLayout فقمت بجعل التعديل في الحدث new بدل من الحدث Load والحمد لله انحلت المشكلة
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,460 12-04-24, 04:07 AM
آخر رد: أبو جودة
Photo [VB.NET] مشكلة في شكل الفورم abuyazan 5 302 27-02-24, 09:38 PM
آخر رد: aljzazy
  [VB.NET] مشكلة ظهور textbox بعد حذفه من الفورم مبرمج صغير 1 1 230 27-01-24, 02:04 AM
آخر رد: مبرمج صغير 1
  [VB.NET] تحويل التاريخ بين أداتين تايم بيكر في نفس الفورم محمد العموري 1 275 29-12-23, 10:44 PM
آخر رد: Kamil
Information [VB.NET] حذف كل العناصر التي تاتي بعد عنصر الذي احدده listbox mervandz 3 290 10-11-23, 07:12 PM
آخر رد: justforit
  كيفية التحكم فى حجم الفورم من خلال الكود Ahmed.vb 4 514 11-10-23, 07:17 PM
آخر رد: bidaya
Photo [سؤال] كيف أقوم بإجبار التطبيق (الفورم) على حفظ الملف المستعاد من قاعدة البيانات SQL server salam82 3 469 20-09-23, 01:42 PM
آخر رد: salam82
Exclamation اعدادات التطبيق application settings ims.ataya 2 2,099 01-09-23, 04:36 AM
آخر رد: اسامه الهرماوي
  [VB.NET] نسخ الصور من الفورم الى الوورد صبيح 1 311 17-08-23, 03:03 PM
آخر رد: تركي الحلواني
  [VB.NET] احتاج كود يغلق جميع الفورم ويبقي فقط الفورم Home Ali_hassn 4 549 15-08-23, 06:43 PM
آخر رد: Alexander Max2

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


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