Aprire una seconda Form sopra la prima

lunedì 16 aprile 2007 - 12.09

S4turno Profilo | Junior Member

Molto probabilmente è una domanda banale, ma è la prima volta che mi trovo davanti a questo problema....

Ho una Form (Form1) principale, dalla quale selezionando una voce del menu voglio aprire una seconda Form (Form2) sopra la prima, cioè come se in una web application con masterpage avessi cliccato su un link che manda ad un'altra pagina.

Scrivo in C# e uso Visual Studio 2005

munissor Profilo | Senior Member

primaForm.AddOwnedForm(secondaForm) potrebbe essere una soluzione...informati sulla guida se è quello che fa il caso tuo.

Ciao!

biro83 Profilo | Newbie

Così è il massimo della semplicità:

Form form2 = new Form();
form2.Show();

Il codice va associato all'evento di un button per poter aprire il secondo form dal form principale.

Ciao

erongis Profilo | Junior Member

Se la form secondaria che appare sopra vuoi che diventi obbligatoria devi fare così:

dim f as new <nomeform>

f.showdialog

if f.dialogresult.... then
endif

dialogresult viene valorizzata quando l'utente chiude la form secondaria.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5