none
SL4 cambiar estilo mediante codigo? RRS feed

  • Pregunta

  • hola a todos, estoy haciendo una aplicacion en silverlight, donde tengo un componente de interfaz, un border, al cual quiero cambiar el estilo mediante codigo, alguien sabe como hacerlo pueden postear un ejemplo? mi estilo esta definido como "Application.Resources" dentro de App.xaml del proyecto, y lleva un key="estilo1", gracias

    "La imaginacion es mas importante que el conocimiento." -> Albert Einstein

    viernes, 23 de noviembre de 2012 15:47

Respuestas

  • encontre una forma que funciona, posteo el codigo para quien le interese, gracias, saludos

    miComponente.Style = (Style)App.Current.Resources["Borde1"];//busca el estilo con key=Borde1, en los recursos de aplicacion de App.xaml
    miComponente.Style = (Style)this.Resources["Borde1"];//busca el estilo con key=Borde1, en los recursos de la aplicacion actual
    
    
    


    "La imaginacion es mas importante que el conocimiento." -> Albert Einstein

    • Marcado como respuesta gblumen viernes, 23 de noviembre de 2012 20:38
    viernes, 23 de noviembre de 2012 20:37

Todas las respuestas

  • encontre una forma que funciona, posteo el codigo para quien le interese, gracias, saludos

    miComponente.Style = (Style)App.Current.Resources["Borde1"];//busca el estilo con key=Borde1, en los recursos de aplicacion de App.xaml
    miComponente.Style = (Style)this.Resources["Borde1"];//busca el estilo con key=Borde1, en los recursos de la aplicacion actual
    
    
    


    "La imaginacion es mas importante que el conocimiento." -> Albert Einstein

    • Marcado como respuesta gblumen viernes, 23 de noviembre de 2012 20:38
    viernes, 23 de noviembre de 2012 20:37
  • Como comentario, te recomiendo que utilices los Estilos implicitos, para reutilizar los recursos.

    Link:

    Estilos y Recursos


    © Juan Manuel Rosas Salazar

    viernes, 23 de noviembre de 2012 20:58