الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال حول : طريقة عرض ChildForm داخل MDIParentForm ؟

مغلق
بدأه yaseralshikh في 18 أغسطس 2006 · 8 رد · 742 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي فورم"MDIParentMain" وفورم "AboutBox" يعتبر ابن ، عندما اقوم بعرض الفورم الابن داخل الفورم الاب بهذا الكود ..

	Private Sub AboutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AboutToolStripMenuItem.Click
		AboutBox.MdiParent = Me
		AboutBox.Show()
	End Sub

يظهر الفورك الابن في وضعية Maximized ولا يظهر في وضعية Normal التي صممته عليها .

السؤال : هل هناك حل لهذه المشكله ؟

تم تعديل هذه المشاركة بواسطة yaseralshikh في 18 أغسطس 2006 في 22:20

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

-------------------------------------------------------

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

#3

شكراً hazzoom ..

لكن ما مشي الحال لاني في الأساس اعرض فورم FlashForm وضعت عليه فلاش يملأ الفورم يعرض على الفورم الأب بشكل مستمر وهذا الكود جعل فورم الفلاش يظهر Normal ، كما انه لماذا فورم AboutBox ظهر في الأساس Maximized رغم اني اعددته على Normal هل ورث خصائص الفورم الأب ..

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

-------------------------------------------------------

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

#4

اخي الكريم

النافذة سوف ترث الخاصية من child مثلها وفي حالتك سيرث من الفورم FlashForm

ولحل المشكلة تضع الكود اللي كتبه لك الاخ حزووم بعد جملة show

ولكن سوف يؤثر على شاشة الفلاش :)

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#5

بالفعل أثر على شاشة الفلاش بشكل فضيع اضاع قيمتها ..

هل يوجد حل لذلك ؟

انا وقفت شاشة الفلاش وافكر الغيها ..

وأضفت اداة الفلاش إلى سطح MDIParentMain وجعلت قيمة Dock لها Fill إلى هنا تمام التمام ..

مين قال تمام لما أعرض فورم AboutBox لا يظهر لأنه حينها يكون موجود بالخلف ..

أخواني هذه المشكلة تؤرقني والأخطر من ذلك تعطلني .. ارجو ان تقدمو لي النصح والمساعدة ..

تم تعديل هذه المشاركة بواسطة yaseralshikh في 20 أغسطس 2006 في 20:26

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

-------------------------------------------------------

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

#6

يتم عمل ذلك عن طريق انشاء نسخة جديدة اولا من الفورم الأبن

Dim frm As New AboutBox

frm.MdiParent = Me

frm.show

#7

في vb.net 2005 لا يحاتج الأمر إلى Dim frm As New AboutBox

ورغم ذلك لم ينفع مازال فورم AboutBox يعرض خلف الفلاش ..

206.gif

تم تعديل هذه المشاركة بواسطة yaseralshikh في 21 أغسطس 2006 في 10:05

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

-------------------------------------------------------

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

#8

ياريت لو تقولولي أزاي أضع فلاش على الفورم

------------------------------------------------

لا إله إلا أنت سبحانك أني كنت من الظالمين

-----------------------------------

27e64a660f.gif

#9

اكتب في البحث flash وسوف تجد الكثير من الردود على سؤالك

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

-------------------------------------------------------

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

هذا الموضوع مغلق.

مواضيع مشابهة