Nel mio progetto ho due form frmIniziale e frmSecondo:
il form di avvio e frmIniziale, e su questi ho un pulsante chiamato btnAvvia, ed al click del pulsante ho inserito il seguente codice:
void btnAvvia_Click(... sender,... e)
{
frmSecondo Opzioni;//Creo una nuova istanze del secondo form
Opzioni.Show();//Avvio il secondo form
this.Visible=false;//Nasconde il primo form
}
In prtica quello che volevo ottenere è che al click sul bottone si aprisse il secondo form e si nascondesse il primo, e fin qui tutto bene.
Ora alla chiusura del frmSecondo volevo visualizzare di nuovo il form primo.
Ma quando alla procedura di gestione della chiusura di frmSecono inserisco il seguente codice:
void frmSecondo_Closing(...Sender,...e)
{
frmIniziale. //Non appare la proprietà visible per impostarla a true
}
e se la inserisco manualmente dice il seguente errore:
-----------------------------------------------------------------------------------------------------------------
Errore 1 Occorre un riferimento a un oggetto per la proprietà, il metodo o il campo non statico 'System.Windows.Forms.Control.Visible.get' C:\Documents and Settings\Utente\Desktop\Altro\Gianluigi\Informatica\Sorgente progetti\C#\Software Beta\Chessboards Plus\Chessboards Plus\frmDama.cs 26 17 Chessboards Plus
------------------------------------------------------------------------------------------------------------------
Come faccio per visualizzare di nuovo il primo form?