Ich war auf einer Inventar-Software arbeiten und plötzlich kam zu wissen, dass ich eine Hauptform benötigen, durch die ich alle anderen Formen öffnen sollte, so habe ich ein genannt frmMainPanel und eine Menüleiste verwenden, um ein anderes in ihnen erfolgreich ich bin zu verknüpfen Verknüpfung aber sie außerhalb der Hauptform öffnen, verwenden sie folgenden I-Code, sie zu verknüpfenFormular, der angegeben wurde die MdiParent für diese Form zu sein, ist kein MdiContainer
Linking frmSaleInvoice Formular:
frmSaleInvoice childForm = new frmSaleInvoice();
cs.show()
jetzt erkenne ich, ich sollte sie Kind in das Hauptformular, so habe ich versucht, dass folgende Code verwendet:
frmSaleInvoice childForm = new frmSaleInvoice();
childForm.MdiParent = this;
childForm.Show();
aber es sagt **" Form that was specified to be the MdiParent for this form is not an MdiContainer."**
kann mir helfen wher ich bin zu verkennen und wie könnte ich ein Formular machen namens frmSaleInvoice zu Kind anderer Form frmMainPanel namens
Dank arbeitete für mich :) –
ich bereits die IsMdiContainer Eigenschaft auf true gesetzt, aber der Fehler ist immer noch vorhanden. – Pratikk
@Pratikk Ich fühle mich dumm zu fragen, aber du hast gesetzt 'IsMdiContainer' auf' true' für die * parent * Form? – Crono