• Jueves 7 de Noviembre de 2024, 23:39

Autor Tema:  Consulta con TabControl  (Leído 2729 veces)

eldiegofg

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Consulta con TabControl
« en: Martes 30 de Marzo de 2010, 03:34 »
0
Buenas noches, mi consulta es la siguiente.
Estoy creando una aplicacion con un menu en el que, segun el item seleccionado, quiero que se muestre un panel diferente dentro de la pantalla principal del programa (p. ej.: panel de altas, bajas, etc.). Quiero destacar que estas diferentes pantallas no las quiero mostrar como forms diferentes que se abran, sino que vayan apareciendo como si fueran paneles (cada uno con sus controles) dentro del form principal.
Para ello pense en usar un TabControl y con cada tabpage manejar las diferentes pantallas que necesito pero lo que no quiero es que se muestren las pestañas de los tabpage porque solamente se van a cambiar mediante el menu.
Hay alguna forma de hacer esto que necesito ya sea con el tabControl o de alguna otra forma?
Espero haberme dado a entender y que me puedan ayudar.
Muchas gracias por su tiempo

clipto

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Consulta con TabControl
« Respuesta #1 en: Miércoles 31 de Marzo de 2010, 05:55 »
0
:D  Si te entiendo lo que quieres hacer. hace poco o bueno aun trabajo en un proyecto que trabaja de forma similar a lo que tu planteas. ahora te explicare como lo implemente:

usando el tabcontrol tengo muchas pestañas y quiero que una pestaña X este invisible hasta que se quiera acceder a ella desde un menu u algo por el estilo. entonces en el form_load ago lo siguiente

Código: vb.net
  1.  Me.Nombre_pestaña.Parent=Nothing 'esto oculta la pestaña cuando se carga el formalario que la contiene
  2.  



& para hacerla visible en el momento que desees haces lo siguiente:
Código: vb.net
  1.  
  2. 'digamos que el nombre del tabcontrol que usamos es: controlpestañas entocnes hariamos lo siguiente
  3. Nombrepestaña_aparecer.Parent=Me.controlpestaña
  4.  
  5.  
  6.  


Si quieres mas ayuda aqui encontraras el proyecto que estoy realizando. puedes descargarlo y guiarte de lo que necesites:
proyeccionclipto.blogspot.com/2010/03/manejo-de-datagrid-combobox-tabcontrol.html

eldiegofg

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Consulta con TabControl
« Respuesta #2 en: Miércoles 7 de Abril de 2010, 16:58 »
0
Muchas gracias por responder. En la solucion que me propones si bien se ocultan los tabpages, cuando los muestro de a uno igualmente siguen apareciendo la pestaña en cada tab, y eso es lo que quiero evitar, que simule una especie de asistente.

clipto

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Consulta con TabControl
« Respuesta #3 en: Jueves 8 de Abril de 2010, 06:06 »
0
La verdad no te entiendo bien puedes ser mas especifico en tu problema?

eldiegofg

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Consulta con TabControl
« Respuesta #4 en: Martes 13 de Abril de 2010, 15:43 »
0
Si, me explico mejor. Viste que cada tabpage de un tabcontrol tiene en la esquina superior izquierda una lengueta con su nombre, la  cual con un clic permite acceder al contenido de la misma. Bueno, lo que yo necesito es que esas lenguetas no se vean en ninguno de los tabpages, de forma que los pueda ir cambiando solo por codigo, se entiende? De esta forma busco simular un asistente (por ejemplo, un asistente de instalacion) en el cual mediante el click en un boton "Siguiente" ira mostrando las diferentes pantallas. Espero haber podido darme a entender y que me puedas ayudar. Un saludo y muchas gracias