gambafeliz 02-06-2021, 22:19
Hola

Voy a intentar explicar mi problema que para mi no es muy fácil explicarlo.

Tengo varios formulario digamos:

frmFormulario1
frmFormulario2
frmFormulario3

Y necesito detectar cual esta en un panel cada vez. Esto lo hago desde un frmFormularioX Yo hago esta pregunta al código:

If String.Left(Object.Class(FMain.pnlContenedor.Children[0]).Name, 3) = "frm" Then ' esto lo hago por que todos mis formulario empiezan por frm pero no es muy seguro, lo se.

Y despues hago:
Código:
Dim formulario As Form = FMain.pnlContenedor.Children[0] ' digamos que pasamos frmFormulario1
         formulario.Close ' lo correcto sería frmFormulario1.Close
         formulario.Reparent(FMain.pnlContenedor, 0, 0) ' y justo aquí dice siempre - objeto inválido en frmFormularioX -
         formulario.Raise

Como resuelvo lo del objeto inválido, me dan una guía.

Gracías.

Nota he visto que si uso:

Esto si funciona
Código:
frmFormulario1.Close
      frmFormulario1.Reparent(FMain.pnlContenedor, 0, 0)
      frmFormulario1.Raise

Esto no por que cierro el formulario y quiero reutilizarlo pero es imposible
Código:
formulario.Close
      formulario.Reparent(FMain.pnlContenedor, 0, 0)
      formulario.Raise

Dejo claro que es una ampliación de la explicación anterior.
calcena 02-06-2021, 17:29
Buenas he actualizado recientemente a la versión 3.16.1 y tengo problemas solo al visualizar contenido en un componente webview que construía de forma dinámica para la visualización de gŕaficas.
Alguna recomendación??
Gracias.
javierosva 02-06-2021, 00:46
Que tal amigos, Soy Javier y estoy nuevo en estos foros.

Gracias por aceptarme.

Yendo al tema, estoy haciendo una aplicación con WebForm siguiendo unos videos del señor Alessandri.

Todo va muy bien pero cuando deseo llamar ptro WebForm desde el WebForm principal, el segundo me abre con la apariencia de una ventana emergente.

El código que estoy usando es el siguiente.

Public Sub WebButton1_Click()
   Dim W_Administrador As New WebformAdministrador
   W_Administrador.ShowModal()
   W_Administrador.Resizable = True
End

Gracias por su ayuda

Cuando abro el segundo formulario vean su apariencia.



Mi intención es que en el explorador cambiara todo.

De nuevo muchas gracias
Archivos adjuntos
Páginas (557):    1 427 428 429 430 431 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: Emilio Uribe
Temas del foro: 1,720
Mensajes del foro: 8,936
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 300
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 360
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 32,705
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 324
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.