Foros del Web » Programación para mayores de 30 ;) » .NET »

Activar/desactivar menu de un form padre

Estas en el tema de Activar/desactivar menu de un form padre en el foro de .NET en Foros del Web. hola. espero que me ayuden y gracias por su ayuda mi problema es el siguiente: tengo un form padre que contiene un menu , cada ...
  #1 (permalink)  
Antiguo 24/09/2011, 09:53
Avatar de alan_69niupi  
Fecha de Ingreso: junio-2011
Mensajes: 200
Antigüedad: 12 años, 11 meses
Puntos: 17
Exclamación Activar/desactivar menu de un form padre

hola. espero que me ayuden y gracias por su ayuda
mi problema es el siguiente:
tengo un form padre que contiene un menu , cada menu llama a un form hijo
lo que no he podido hacer es que cuando abra un form se bloquee no solo la opcion del menu que lo abrio, si no tambien poder bloquear otros.
he intendado esto:

Private Sub NuevoClienteToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuNuevoCliente.Click
'el siguiente objeto es un form llamado alta clientes
Dim ob As New AltaClientes.AltaClientes
ob.MdiParent = Me
ob.WindowState = FormWindowState.Normal
ob.ShowDialog(ob.MdiParent)
Me.mnuPadreConsultas.Enabled = False
End Sub

Public Class Form2
Inherits System.Windows.Forms.Form
'
Public Class AltaClientes

Inherits System.Windows.Forms.Form
Private Sub btnSalir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSalir.Click
CType(Me.MdiParent, SistemaBase.SistemaBase).mnuPadreConsultas.Enabled = True
End Sub
End Class


pero en la parte de CType me dice
no se puede tener acceso a 'SistemaBase.SistemaBase.friends WithEvents mnuPadreConsulta As System.Windows.forms.ToolStripMenuItem' en este contexto debido a que es 'friend'
dentro de la solucion de mi proyecto, manejo sistema base como un proyecto y lata clientes como otro proyecto. estoy usadno VisualBasic 2008.

gracias por su ayuda
  #2 (permalink)  
Antiguo 27/09/2011, 07:38
 
Fecha de Ingreso: agosto-2011
Ubicación: Buenos Aires
Mensajes: 78
Antigüedad: 12 años, 8 meses
Puntos: 10
Respuesta: Activar/desactivar menu de un form padre

Manejalo con eventos desde el form padre. Antes de lanzar el form hijo, agregá un manejador al evento FormClosed y cuando ocurra podés habilitar ese control.
__________________
www.orientadoanet.com
  #3 (permalink)  
Antiguo 27/09/2011, 08:51
Avatar de alan_69niupi  
Fecha de Ingreso: junio-2011
Mensajes: 200
Antigüedad: 12 años, 11 meses
Puntos: 17
Respuesta: Activar/desactivar menu de un form padre

ok, gracias me aclaro las ideas tu respuesta.

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:38.