none
¿Cambiar relleno al control Button? RRS feed

  • Pregunta

  • Bueno, depronto la pregunta esta mal formulasa....

    Tengo un boton con una imagen de fondo; el problema es que en ejecucion, al enfocarme en el boton (con el mouse o el teclado) hace lo que hacen casi todos los controles WPF, parpadea atenuadamente a color azul y me borra la imagen...

    como hago para que quede la imagen siempre?

    martes, 6 de julio de 2010 2:42

Respuestas

  • Hola Sergio,

    Ese parpadeo es una animación que tienen los controles de WPF por defecto en el evento GotFocus, para eliminarlo deberias reescribir el Style y el ControlTemplate del botón, te dejo un post de mi blog en el que explico bien como crear estilos propios para los controles wpf (botones, textbox, combobox y más):

    Cambiar el estilo de nuestra aplicación (1)

    Cambiar el estilo de nuestra aplicación (2)

    El primer articulo explica un poco la teoría de la personalización de controles y en el segundo ya entra a trapo a rediseñar el aspecto de los mismos.

    Espero que te sirva de ayuda, un gran saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog
    Sigueme en Twitter
    martes, 6 de julio de 2010 7:04
    Moderador

Todas las respuestas

  • Hola Sergio,

    Ese parpadeo es una animación que tienen los controles de WPF por defecto en el evento GotFocus, para eliminarlo deberias reescribir el Style y el ControlTemplate del botón, te dejo un post de mi blog en el que explico bien como crear estilos propios para los controles wpf (botones, textbox, combobox y más):

    Cambiar el estilo de nuestra aplicación (1)

    Cambiar el estilo de nuestra aplicación (2)

    El primer articulo explica un poco la teoría de la personalización de controles y en el segundo ya entra a trapo a rediseñar el aspecto de los mismos.

    Espero que te sirva de ayuda, un gran saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog
    Sigueme en Twitter
    martes, 6 de julio de 2010 7:04
    Moderador
  • Gracias...

    aun no he probado, pero las imagenes son muy convincentes :)

    viernes, 9 de julio de 2010 2:28