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

نسخة كاملة : MdiParent
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
قمت بتصميم برنامج يعمل على قاعدة بيانات وبعد الانتهاء اريد ان اضعه داخل MdiParent وتم التحويل لكل الفورم عن طريق الكود التالى

كود :
frmContactList.MdiParent = Me
        frmContactList.Show()

ويعمل ولاكن فى قائمة الاستعلام

بعد الاستعلام والضغط كليك على القائمة ليظهر البيانات تظهر لى رسالة خطأ

الرجاء المساعدة

كود :
Private Sub dtgResult_DoubleClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles dtgResult.DoubleClick

        If Me.dtgResult.RowCount > 0 Then
            Dim frm As New frmContactDetails()
            frm.sEditType = "Exist"
            frm.Code.Tag = Me.dtgResult.Item(0, Me.dtgResult.CurrentRow.Index).Value
            frm.MdiParent = Me
            frm.Show()



            frm = Nothing
        End If
    End Sub

هذه هو الكود يقوم بإستعداء قائمة جديدة ويقوم بتوريد البيانات إليها ولاكن لا تعمل تلك الفورم

كود :
Form that was specified to be the MdiParent for this form is not an MdiContainer.
تم حل المشكلة

شكراً

قمت بإستبدال كود

frm.MdiParent = Me

بهذا الكود

frm.MdiParent = Form.ActiveForm