Mensajes de advertencia al abrir otro formulario

Hola estoy haciendo un sistema en visual basic 2008, ya tengo la interfaz pero quisiera que a la hora de abrir otro formulario aparezca un mensaje de advertencia que diga que se perderán los datos si abre otras ventana, ya lo intente hacer con el messagebox. Show pero si le doy cancelar de todas maneras me abre la otra ventana mi codigo para abri los formularios mediante un menu es:
if me.mdichildren.lenght > 0 then me.activeMdiChild.close()
frmCliente.mdiParent = me
frmCliente.show()
frmCliente.windowstate = formwindowstate.maximized
espero puedas ayudarme

1 Respuesta

Respuesta
1
Cuando muetsras el MessageBox. Show hazlo dentro de una pregunta:
If MessageBox.Show("perdera datos","Cambiar de fromulario",MessageBoxButtons.YesNo, ,) = MessageboxButtons.Yes Then
' aqui haces el .Show del formulario
End If
'No se lanza el formulario
Debes revisar bien la sintaxis que te coloque arriba, porque lo hice de memoria.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas