martedì 19 giugno 2012

Apertura di una form in un progetto client c#

L'esempio seguente propone di aprire la form "FrmNotes" in un progetto client, controllando che un'altra form dello stesso nome sia attiva.
Successivamente, se la nuova form "FrmNotes" si apre correttamente, il campo "TxtName" sarà valorizzato con il testo "Hello world!".
FrmNotes frmNotes = new FrmNotes();
foreach (Form frmTest in System.Windows.Forms.Application.OpenForms)
 if (frmTest is FrmNotes)
  return;
frmNotes.Show();
frmNotes.Controls["TxtName"].Text = "Hello world!";