none
Estilo del textbox cuando recibe el foco RRS feed

  • Pregunta

  • Hola,

    Tengo una página de XAML cuyo fondo es blanco. Tiene un textbox, cuyo borde es negro. Lo que pasa es que cuando el textbox obtiene el foco, el borde se vuelve blanco, y no se como cambiar ese comportamiento (que el borde se mantenga negro, o un gris oscuro, pero blanco no porque no se ve el borde!).

     

    Algun consejo?

     

    Gracias!


    Jesús Bosch Aiguadé
    MSP - MCPD
    www.plungeinteractive.com
    http://geeks.ms/blogs/jbosch
    Twitter: @jboschaiguade
    martes, 19 de julio de 2011 16:38

Respuestas

  • Buenas Jesús

    Tienes que editar los estados visuales del textbox:

    Abre el proyecto con  Expression blend para Windows Phone

    haz click derecho sobre el textbox, edit template -> edit a copy

    dale un nombre que quieras y OK, se muestra la vista de editar el template

    vete a la pestaña States, y pincha en el grupo FocusStates en el estado Focused, se pondra un marco rojo en la pantalla (modo grabación) ahora todo lo que toques se cambiará cada vez que el textbox este en estado focused: vete a la pestaña de Object & timeline y selecciona EnabledBorder, luego a la derecha a propiedades, pincha en borderbrush que está en blanco y cambia el color a verde por ejemplo :P y voilá! listo, guarda todo y ejecuta, cuando escribas tu textbox tendrá borde verde :)

    Viva Expression Blend!!

    Un saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    • Marcado como respuesta Jesús Bosch martes, 19 de julio de 2011 17:10
    martes, 19 de julio de 2011 16:50
    Moderador

Todas las respuestas