تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
MdiParent
#1
قمت بتصميم برنامج يعمل على قاعدة بيانات وبعد الانتهاء اريد ان اضعه داخل 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.
الرد }}}}
تم الشكر بواسطة:
#2
تم حل المشكلة

شكراً

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

frm.MdiParent = Me

بهذا الكود

frm.MdiParent = Form.ActiveForm
الرد }}}}
تم الشكر بواسطة:


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


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