Cita:
Iniciado por mvazquez
Hola buen día…..
Tengo un menú con MDI en el cual tengo;
MenStrip
ToolStrip
En ToolStrip tengo los botones de Guardar, Eliminar, etc., etc., y dentro de ese MDI abro N formularios hijos, necesito que TODOS los formularios HIJOS (El que este activo) puedan cachar el evento Click de los botones Guardar, Eliminar, etc., etc.,
Alguien ha hecho algo similar o tiene alguna idea que me pudiese orientar?
De antemano se los agradezco.
bueno el principio es sencillo,
hace lo siguiente.
agrega un mdiform ("MDIForm1") con nombres por defecto
y agrega 3 forms hijos y le colocas a todos en en MDIChild = true
en cada formulario agregá un procedimiento que se llame guardar acá el código
Código:
Public Sub guardar()
MsgBox "guardado " & me.name
End Sub
depues agregas un menú y hace un menú luego en ese menú en el evento click colocá esto
Código:
For Each Form In Forms
If Form.Visible = True Then
If Form.Name <> "MDIForm1" Then 'omitimos el MDI padre y cualquier otro que no querrars validar
Form.guardar
End If
End If
Next
perdón el ejemplo te lo hice en vb6 tratá de hacerlo con vb2005 y si me avisas
nos vemos..