Fråga : VB.Net 2008 Modal MDIChild

Arbete för förmiddag I på ett program som har en MDI-förälder (frmMain) och 3 MDI Childs (frmJobs, frmDatePick och frmTerms).  Resonera bak att använda MDI är, naturligtvis att ha bildar öppet i bestämda områden.  frmMain är enkelt kanfasen, och frmJobs är var jobb är körde.  Jag behöver frmDatepick och frmTerms att öppna modally (ShowDialog), men naturligtvis denna är inte möjligheten med en MDIChild.  Jag kan programmatically inaktivera allt barn bildar, och föräldern kontrollerar när bilda öppnas och att omaktivera dem, när den är stängd.  Det är inte en utfärda.  

The utfärdar I-förmiddagen som den har, stoppar kodifiera.  Kodifiera kör, när btnSubmit klickas på frmJobs.  Den parses en text sparar för snabba kriterier och öppnar därefter frmTerms och/eller frmDatePick.  På denna peka mig behöver kodifiera att stoppa, och väntan för de bildar för att stängas för förfarande.  Hur jag utför denna?
" klar "

Svar : VB.Net 2008 Modal MDIChild

Du skulle gör det samma, långt som du uppnår ”en Modal MdiChild”…, genom att bryta kodifiera ut, och danande kodifiera ”fortsätter” i en separat metod som svar på en händelse liksom ”det modal” bildar att vara stängd.  Någon försökuppehälle som kodifiera i den SAMMA metodnågot liknande ShowDialog () som precis ska, avslutar upp antingen låsa upp den huvudsakliga UI-tråden eller avslutar upp att använda en ful röstning kretsar med DoEvents ().   = \,
Andra lösningar  
 
programming4us programming4us