Avatar billede deepcore Nybegynder
06. august 2004 - 18:24 Der er 1 kommentar og
1 løsning

Hvorledes laver man endnu en form så man har to vinduer?

Jeg sidder og arbejder med Visual studio i øjeblikket.
Jeg har lavet en ganske almindelig GUI til programmet, men jeg har brug
for at lave endnu en form til de administrative funktioner....

jeg forestiller mig noget lignende...
programmet starter op med en standart form (form1). når man trykker på en knap popper
form2 op foran den anden, og fokus sættes til denne form. når man lukker form2 via krydset øverst
i højre hjørne skal fokus skifte tilbage til form1...

hvordan gøres dette lettest... jeg er ikke så velbevandret i forms, og det er tilsyneladende
ikke nok at lave et nyt form objekt for at vise det.
Avatar billede driis Nybegynder
06. august 2004 - 20:44 #1
Tilføj en ny form til dit projekt, i eksemplet her "Form2". For at få en knap til at vise formen:
       
private void button1_Click(object sender, EventArgs e)
{
  Form2 myForm = new Form2();
  myForm.ShowDialog();
}

... Du kan også bruge myForm.Show() - forskellen er at første eksempel viser formen som en dialog til dit hovedvindue, dvs. at brugeren skal lukke vinduet før han kan arbejde videre i hovedvinduet.

Hvis ikke du bruger et IDE hvor du grafisk kan tilføje og designe en ny form, skal du, for at lave en form, lave en ny klasse, der arver fra System.Windows.Forms.Form
Avatar billede deepcore Nybegynder
06. august 2004 - 21:48 #2
Jammen ..det var jo lige det jeg manglede. mange tak for det!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester