none
Cambiar el fondo de una página RRS feed

Respuestas

  • Hola Jesus supongo que querras cambiar el fondo de tu pagina dependiendop del tema elegido por el usuario si es asi, echa un vistazo a este link, todo se hace por xaml

     

    http://adventuresinsoftware.com/blog/?p=597

    por codigo para cambiar la imagen seria

     

     

     private static void SetAppBackground(string imageName) 
     {
      var app = Application.Current as App;
      if (app == null)
      return;
    
      var imageBrush = new ImageBrush
         {
         ImageSource = new BitmapImage(new Uri(imageName, UriKind.Relative))
         };
      app.RootFrame.Background = imageBrush;
     }

    Esto ultimo te cambia el fondo a toda la aplicación, si quiers cambiar a una pagina determinada por XAML

     

    <Grid x:Name="LayoutRoot">
    <Grid.Background>
    <ImageBrush ImageSource="Assets/Images/Flowers.png"></ImageBrush>
    </Grid.Background>


    Oscar Alvarez Guerras - Arquitecto Software en I3B (I+D+I) Blog:http://geeks.ms/blogs/oalvarez Por favor marca como respuesta si te ha ayudado esta respuesta
    • Marcado como respuesta Jesús Bosch viernes, 28 de enero de 2011 18:02
    viernes, 28 de enero de 2011 17:31