Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
Hola,
   tengo un picture box que quisiera duplicar en varias pestañas de un tabstrip, cuyo número de pestañas no será fijo sino variable en tiempo de ejecución. He visto en el foro que lo hacéis creando un formulario con la imagen que quiero duplicar (es un picture box con varias labels superpuestas) y la embebéis dentro de un frame que tiene que haber en cada pestaña.

Pues bien , lo que no consigo es crear ese frame en tiempo de ejecución en cada pestaña que se necesite y a su vez pintar en cada frame el picture box que he creado en un formulario aparte.

Espero haberme explicado bien. Gracias
 



 
karpaga - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
karpaga:

¿ En que mensaje viste lo de embeber el formulario en un  frame en cada pestaña del tabstrip ?.
¿ No sera otro tipo de componente contenedor ?.

No parece dificil.Pero creo que es otro contenedor.
¿ No sera Workspace ?.

Saludos.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
Shell escribió: [Ver mensaje]
karpaga:

¿ En que mensaje viste lo de embeber el formulario en un  frame en cada pestaña del tabstrip ?.
¿ No sera otro tipo de componente contenedor ?.

No parece dificil.Pero creo que es otro contenedor.
¿ No sera Workspace ?.

Saludos.


Hola Shell, lo que leí fué como meter un formulario dentro de un frame, y eso si he podido hacerlo, lo que no consigo es crear en tiempo de ejecución el frame y las pestañas.
Tampoco he podido ver como se hace con el workspace.
 



 
karpaga - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
karpaga escribió: [Ver mensaje]
Shell escribió: [Ver mensaje]
karpaga:

¿ En que mensaje viste lo de embeber el formulario en un  frame en cada pestaña del tabstrip ?.
¿ No sera otro tipo de componente contenedor ?.

No parece dificil.Pero creo que es otro contenedor.
¿ No sera Workspace ?.

Saludos.


Hola Shell, lo que leí fué como meter un formulario dentro de un frame, y eso si he podido hacerlo, lo que no consigo es crear en tiempo de ejecución el frame y las pestañas.
Tampoco he podido ver como se hace con el workspace.


Me autorespondo, acabo de resolverlo con el workspace ...
 



 
karpaga - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
Me alegro que solucionases el problema.

Te iba a comentar.

El formulario que muestras en el tabstrip,  ¿ como es que no lo diseñaste entero
con su marco y etiquetas y luego lo añades como objeto en la pestaña según aumenta
el número de estas ?.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Jueves, 18 Octobre 2012, 19:39; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
Shell escribió: [Ver mensaje]
Me alegro que solucionases el problema.

Te iba a comentar.

El formulario que muestras en el tabstrip,  ¿ como es que no lo diseñaste entero
con su marco y etiquetas y luego lo añades como objeto en la pestaña según aumenta
el numero de estas ?.

Saludos


Hola Shell,

 de la única manera que me ha salido es creando un workspace, y en función de las pestañas he ido añadiendo dicho formulario (con todas sus etiquetas y demás controles) en cada una. Es de la única forma que he podido.

Saludos.
 



 
karpaga - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
karpaga:

A ver si puedes poner el código o un ejemplo de como lo has solucionado,... porque yo nunca he llegado a usar un workspace.


Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución 
 
Con el Workspace parece mas fácil:

Os muestro como lo hice con solo el TabStrip:

Tengo dos formularios:

FMain:

 fmain

Y FormMarco:

 formmarco_1350669797_414478

FormMarco no tiene código.

FMain tiene esto:

Private nuevocontacto As FormMarco
Private numpesta As Integer

Public Sub _new()

End

Public Sub Form_Open()
  numpesta = 1
End


Public Sub btnAdd_Click()      
  TabStrip1.Count = numpesta
  TabStrip1.Caption = "Contacto" & TabStrip1.Count  
  nuevocontacto = New FormMarco(TabStrip1)  
  numpesta += 1
End


Public Sub btnEliminar_Click()
    
    If TabStrip1.Count > 1 Then
      TabStrip1.Children.Clear
      TabStrip1[TabStrip1.Index].Delete  
    Else
      Message.Info("Debe existir una pestaña")
    Endif
    
End

Public Sub btnSalir_Click()
  Me.Close
End
 


Y este es el código con WorkSpace:

Probar a escribir algo en las cajas de texto para que veáis que no es la misma pestaña.

Mas información sobre WorkSpace aquí:

Añadir y eliminar:

http://gambaslinux.eg2.fr/articles.php?lng=en&pg=852

Su uso:

http://gambaslinux.eg2.fr/articles.php?lng=en&pg=238


Y también tenéis información en la pagina de Inkarri:

http://inkarri.wordpress.com/2009/0...pace-en-gambas/


Saludos.

WorkSpaceEjemplo.tar.gz
Descripción:  
Descargar
Nombre del archivo: WorkSpaceEjemplo.tar.gz
Tamaño: 6 KB
Descargado: 29 veces
WorkSpaceEjemplo.tar.gz
Descripción:  
Descargar
Nombre del archivo: WorkSpaceEjemplo.tar.gz
Tamaño: 6 KB
Descargado: 29 veces
WorkSpaceEjemplo.tar.gz
Descripción:  
Descargar
Nombre del archivo: WorkSpaceEjemplo.tar.gz
Tamaño: 6 KB
Descargado: 29 veces

 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Viernes, 19 Octobre 2012, 19:23; editado 2 veces 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes ¿formularios En Tiempo De Ejecución O En... jsoto61 General 1 Jueves, 10 Diciembre 2009, 00:54 Ver último mensaje
fabianfv
No hay nuevos mensajes Crear Columnview En Tiempo De Ejecución D... aristicol Controles/Librerías/Componentes 5 Jueves, 30 Junio 2011, 18:43 Ver último mensaje
shordi
No hay nuevos mensajes Cambiar De Gb.qt4 A Gb.qtk En Tiempo De Ej... jsbsan General 1 Domingo, 14 Julio 2013, 21:46 Ver último mensaje
jguardon
No hay nuevos mensajes TabStrip, Eliminacion De Pestañas fjvidals Controles/Librerías/Componentes 15 Domingo, 19 Noviembre 2017, 20:10 Ver último mensaje
Ricardo Prieto
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron