Passera Växlande emellan Fönstren Formerna Fönstren utan ShowDialog()
När du er programmerande en Fönstren Formerna applicering, du vill oföränderligt behov till få växlande från en andra form fönster, sådan som en optionerna form eller populär söka snabb.
Högst omen den leda ute där vilja berätta du så pass du har till öppen sekunden form med ShowDialog(), vilken avdelningarna förbrukaren från gör var det något ännet till de’ stängt sekunden form fönster. Den här wont’ verk mycket väl för en finna/ sätta tillbaka dialogen, for exempel. Den också wont’ verk mycket väl för sed dragen populär formerna.
Den snabb väg till passera växlande emellan formerna brukar Delegatena. Du kanna sätta en eventhandler för stängningsen händelsen om andra form, och handtag händelsen inne om första form. Den här tillåt du till ta till fånga växlande framför sekunden form fönster har stängt.
För den här öva, gick’ till anta så pass vi har två formerna:
MainForm
OptionsForm
Gick’ till längre bort anta så pass weve’ klick något sortera av knapp så pass öppen den OptionsForm med en Utställning() metod kalla. Nu låta’ ta en blick for magikern:
……. beckasin…….
OptionsForm stöld = ny OptionsForm();
theform.Closing += ny CancelEventHandlertheform_Closing();
theform.Show();}
privat tom theform_Closingobject( avsändare, CancelEventArgs virker)
{OptionsForm stöld = (OptionsFormsender);
hugg efter den växlande från optionerna form. Optionerna form skulle den här växlande framför den närmast, och den växlande skulle bli märkt så allmänhet.
snöre lokal = theform.thestringvariable;}
Den er’ all där er till den.

Daglig Email Uppdaterar
Du kanna få vår hur- till varen i din infödd var dag gratis. Rättvis gå in din namn och email nedan:


JAG gissa den här arbeten bättre:
theform.FormClosing += ny FormClosingEventHandlertheform_Closing();
Tack själv den hjälpte jag en lott till siffra den ute på något sätt.
den arbetat för jag likaledes i stor affär
EN stor tack själv för personen vem har givit vinken