Cuestión : VB.Net 2008 MDIChild modal

Estoy trabajando en un programa que tenga un padre de MDI (frmMain) y 3 MDI Childs (frmJobs, frmDatePick y frmTerms).  La razón detrás de usar MDI es, por supuesto, para tener las formas abrirse en ciertas áreas.  el frmMain es simplemente la lona y los frmJobs son donde están los trabajos funcionaron.  Necesito el frmDatepick y frmTerms abrir modal (ShowDialog) pero por supuesto esto no es posible con un MDIChild.  Puedo programmatically inhabilitar todas las formas del niño y controles del padre cuando se abre la forma y volverlos a permitir cuando es cerrada.  Eso no es una edición.  la edición del

The que estoy teniendo se está deteniendo brevemente el código.  El código funciona cuando el btnSubmit se chasca en frmJobs.  Analiza un archivo de texto para los criterios pronto y después abre frmTerms y/o el frmDatePick.  A este punto necesito el código detenerse brevemente y esperar esas formas que se cerrarán antes de proceder.  ¿Cómo logro esto?
class= del

Respuesta : VB.Net 2008 MDIChild modal

Usted lo haría la misma manera que usted está alcanzando un “MdiChild modal”… rompiendo el código hacia fuera y haciendo el código “continuar” en un método separado en respuesta a un acontecimiento tal como la forma “modal” que es cerrada.  Cualquier tentativa de mantener el código el MISMO método como ShowDialog () apenas terminará para arriba cualquier fijación encima del hilo de rosca principal de UI o terminará para arriba usar un lazo feo de la interrogación con DoEvents ().   = \
Otras soluciones  
 
programming4us programming4us