Saludos
Como puedo desde forma principal, con boton, mostrar otra forma?
Gracias
| |||
Re: Mostar una forma desde un boton hola rmarinsd!!! gracias por responder, sucede q tengo una aplicacion con una forma principal(frmPpal) la cual tiene un boton,y desde ese boton quiero hacer q se muestre otra forma(frmVer),me puedes volver a explicar basado en esto q te comenté como seria???? sds LyN |
| |||
Re: Mostar una forma desde un boton Hola lyn498 estuve leyendo tu mensaje ... y veo que talvez estes usando formularios MDI (padre, principal) lo que tendrias que hacer es declarar formualrios hijos.. seria asi : ' en zona de declaraciones Dim fPAPA as new frmPrincipal 'ya estando con la propiedad IsMDIContainer= True 'luego en e boton donde activarias.. hacer un For Each Dim fVer as new frmVer 'La clase FormularioHijo ya está creada frm.MdiParent = Me 'MdiParent apunta al formulario actual Static Dim numHijos As Integer 'Esta variable sirve para el título numHijos += 1 'del formulario hijo.Se incrementa en 1 frm.Text = "Ventana " & numHijos 'Nuevo título de la ventana frm.Show() 'Por último se muestra el formulario End Sub OJala te sirva .... mandas un mensajito ;) |
| ||||
Re: Mostar una forma desde un boton Cita:
Iniciado por rmarinsd ![]() Bueno creo que seria algo asi
Código:
Ya solo te faltaria ligar el procedimiento al evento click del boton y listo.private void MuestrafrmVer(object sender, System.EventArgs e) { frmVer ofrmVer; ///Declaras la variable del tipo frmVer ofrmVer = new frmVer; ////Lo inicializas ofrmVer.ShowDialog(); /// Lo muestras ofrmVer.Close(); //////Una vez que lo hayas cerrado para que no quede rastro } Pruebalo y ojala te sirva, suerte La linea que te marque en color rojo esta de más por que el ofrmVer cuando le aplicas el showdialog automáticamente el formulario padre pasa a segundo plano y hasta que cierres el otro los recursos se liberan y ya no es necesario el .Close
__________________ Mejoremos nuestro país, ayudemos al planeta... próximamente. |
| ||||
Re: Mostar una forma desde un boton Cita: Asi es esta de mas pero tengo la costumbre de utilizarla ya que una vez herede el desarrollo de una aplicacion que al cerrar los formularios se quedaba basura en la memoria consumiendo recursos de la pc, y haciendola cada vez mas lenta, x eso opte por poner esa linea y santo remedio la aplicacion ya no alentaba la maquina, no se si tenia algo mal configurado o me faltaba alguna actualizacion total no importa, el chiste es que tenia ese problema y asi se soluciono.Asi que lyn489 como ya dijo erick_arcini no es necesario escribirla. |
| ||||
Re: Mostar una forma desde un boton Cita: Para que liberes en este caso, te recomiendo mejor el uso de tuform.Dispose() así liberas todos los recursos habidos y por haber
Iniciado por rmarinsd ![]() Asi es esta de mas pero tengo la costumbre de utilizarla ya que una vez herede el desarrollo de una aplicacion que al cerrar los formularios se quedaba basura en la memoria consumiendo recursos de la pc, y haciendola cada vez mas lenta, x eso opte por poner esa linea y santo remedio la aplicacion ya no alentaba la maquina, no se si tenia algo mal configurado o me faltaba alguna actualizacion total no importa, el chiste es que tenia ese problema y asi se soluciono. Asi que lyn489 como ya dijo erick_arcini no es necesario escribirla. ![]()
__________________ Mejoremos nuestro país, ayudemos al planeta... próximamente. |
| ||||
Re: Mostar una forma desde un boton Ah canijo, es cierto alguna vez la vi pero no le di importancia, gracias por el tip
__________________ Hava nagila Hava nagila Hava nagila venis'mecha Uru, uru achim! Uru achim b'lev sameach |