none
Ocultar contenido tabcontrol wpf RRS feed

  • Pregunta

  • Hola a todos,

    Bueno, soy nuevo en esto del mundo del wpf.

    Me encuentro haciendo una aplicación en la cual estoy utilizando un tabcontrol con varias pestañas...una de ellas tiene de contenido en su interior un groupbox (con su interior, controles: image, button, label) entonces al presionar el botón este realiza una validación x , si esta se cumple deben desaparecer todos el contenido antes mencionado y aparecer un nuevo.

    Mi consulta es como puedo realizar esto? se como desaparecer y aparecer los controles, lo que no se es donde debo crear los controles que quiero que aparezcan en la pestaña al momento de realizar la validación de forma exitosa.

    Atento a sus comentarios.

    De antemano gracias.

    Saludos.

    lunes, 16 de enero de 2012 2:31

Todas las respuestas

  • Exactamente, que es lo que tienes o quieres?

    resetear un UserControl que esta dentro del GroupBox? resetear los campos del GroupBox? tipo que el textbox este vacio etc..?

     

    Saludos,


    Quique Martínez MCP-MCTS

    Consultant at Renacimiento

    Blog: http://geeks.ms/blogs/qmartinez

    Comunidad: SecondNug

    lunes, 16 de enero de 2012 8:19
    Moderador
  • No, lo que necesito hacer es que cuando se cumpla una cierta validacion, desaparesca el groupbox del tabcontrol ya aparescan otros controles (textbox, button, etc).

     

    No se si me entiendes?

     

    Gracias por tu repsuesta.

    lunes, 16 de enero de 2012 9:05
  • No, lo que necesito hacer es que cuando se cumpla una cierta validacion, desaparesca el groupbox del tabcontrol ya aparescan otros controles (textbox, button, etc).

    No se si me entiendes?

    Gracias por tu repsuesta.

    Puedes abarcar tus problemas de varias maneras, se me ocurren dos fáciles:

     

    La primera es que cuando pulses el botón y se obtenga la validación, ya tengas un groupBox sin bordes preparado con esos controles que citas como podían ser TextBoxs, Buttons.. y lo muestres con la propiedad Visibility una vez hayas escondido el anterior, puesto que el padre de tus groupBoxs será el tabControl que los contiene y siempre permaneceras en el tabControl.

    La segunda, una vez hayas validado puedes mediante código añadir tus controles o a un groupBox para tenerlos todos juntos o directamente a la pestaña de tu tabControl reemplazando los anteriores.

    Todo depende del contexto en que te muevas, si la información es dinámica, estática…

     

    Un saludo!



    • Editado _vicboma lunes, 16 de enero de 2012 11:21
    • Propuesto como respuesta Antonio Lobo sábado, 4 de febrero de 2012 15:26
    lunes, 16 de enero de 2012 11:19
  • Excelente, muchas gracias!

    Saludos.

    sábado, 11 de febrero de 2012 20:14