Ho dei form mdi, Sapete indicarmi come faccio per creare un form child aperto da un'altro form child? Entrambi si appoggiano su un contenitore quindi devono stare all'interno di un pannello che fa da contenitore.. Possono stare più elementi in questo caso form all'interno di un pannello?
Esempio di creazione di un form child:
codice:
If FormSpese.CustomerForm Is Nothing Then
Dim frmSpeseChild As New frmSpese()
frmSpeseChild.MdiParent = Me
Contenitore.Controls.Clear()
Contenitore.Controls.Add(frmSpeseChild)
frmSpeseChild.Show()
FormSpese.CustomerForm = frmSpeseChild
Else
Contenitore.Controls.Clear()
Contenitore.Controls.Add(FormSpese.CustomerForm)
FormSpese.CustomerForm.Show()
End If
mentre all'interno di un modulo:
codice:
Public Class FormSpese
Private Shared m_CustomerForm As frmSpese
Public Shared Property CustomerForm() As frmSpese
Get
Return m_CustomerForm
End Get
Set(ByVal Value As frmSpese)
m_CustomerForm = Value
End Set
End Property
End Class