Salve A tutti!!
ho un problemino che come al solito farà accapponare la pelle a qualcuno per la sua stupidità ma visto che è comunque un problema e non riesco a risolverlo ve lo pongo...
Ho un Programma che apre la finestra principale FrmMain che è di tipo MDIContainer.
Ho creato una Collection nel Form chiamata FrmCol così che posso gestire i form tramite l'indice nella collection (potrebbe rivelarsi utile in seguito ma voi non ci fate caso)
Per dare un nome temporaneo univoco ho creato la variabile NumPro
Tramite il pulsante apri nella barra degli strumenti BtnApri apro il FrmProScheda in modo che sia Child con le istruzioni:
codice:
Dim Frm As New FrmProScheda
FrmCol.Add(Frm, "TMP~" & NumPro)
NumPro += 1
Frm.Show()
Frm.Text = "TMP~" & NumPro
Frm.Tag = "TMP~" & NumPro
Frm.MdiParent = Me
AbilitaBottoni()
Ho creato 2 funzioni:
codice:
Private Sub DisabilitaBottoni()
BtnSalva.Enabled = False
BtnElimina.Enabled = False
BtnChiudi.Enabled = False
End Sub
Private Sub AbilitaBottoni()
BtnSalva.Enabled = True
BtnElimina.Enabled = True
BtnChiudi.Enabled = True
End Sub
Considerando il fatto che i bottoni sono tutti nella toolbar della FrmMain essi non rispondono ai form child per cui come faccio a fare:
1. Ogni Pulsante deve richiamare la funzione giusta(salva, modifica, elimina) della Form Child Attiva.
2. Se chiudo tutte le form Child mi deve eseguire la Sub DisabilitaBottoni
Se è possibile fare ciò FATEMI SAPERE COME VI PREGOOOO!!!!
Grazie Ciao