none
chnager le TileBackground RRS feed

  • Question

  • puis je savoir, est ce qu'il existe une façon de changer le ShellTile BackgroundImage ou BackBackgroundImage avec une image qui existe sur internet

    exemple :

    BackgroundImage = new Uri(textBoxBackgroundImage.Text, UriKind.Relative),

    par

    BackgroundImage = new Uri("http://didouqen.ousama.free.fr", UriKind.Absolute),

    _______________________________________________________________________________

    S'il vous plaît n'oublier pas de marquer la ou les question(s)  s'il(s) est(sont) intéressante(s) ou non
    mercredi 22 février 2012 15:04

Réponses

  • oui 

       ShellTile TileToFind = ShellTile.ActiveTiles.First();
    
      StandardTileData NewTileData = new StandardTileData
                    {
                        Title = textBoxTitle.Text,
                        BackgroundImage = new Uri(textBoxBackgroundImage.Text, UriKind.Relative),
                        Count = newCount,
                        BackTitle = textBoxBackTitle.Text,
                        BackBackgroundImage = new Uri(textBoxBackBackgroundImage.Text, UriKind.Relative),
                        BackContent = textBoxBackContent.Text
                    };
    
                    // Update the Application Tile
                    TileToFind.Update(NewTileData);


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue

    mercredi 22 février 2012 15:38
    Modérateur

Toutes les réponses

  • oui 

       ShellTile TileToFind = ShellTile.ActiveTiles.First();
    
      StandardTileData NewTileData = new StandardTileData
                    {
                        Title = textBoxTitle.Text,
                        BackgroundImage = new Uri(textBoxBackgroundImage.Text, UriKind.Relative),
                        Count = newCount,
                        BackTitle = textBoxBackTitle.Text,
                        BackBackgroundImage = new Uri(textBoxBackBackgroundImage.Text, UriKind.Relative),
                        BackContent = textBoxBackContent.Text
                    };
    
                    // Update the Application Tile
                    TileToFind.Update(NewTileData);


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue

    mercredi 22 février 2012 15:38
    Modérateur
  • ShellTile.ActiveTiles.First(); // la methode first est désactivé je crois qu'il est protegé.

    J’ai pensé à la solution suivante il marche tranquillement :

    IEnumerable<ShellTile> TileToFind = ShellTile.ActiveTiles;

    foreach (ShellTile t in TileToFind)
    {
            t.Update(new StandardTileData() { BackgroundImage = new Uri("http://tux.crystalxp.net/png/pit-tux-tux-standard-liege-1868.png", UriKind.Absolute) });
     }

    Merci.


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue

    mercredi 22 février 2012 16:32
  • De rien ;)

    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue

    mercredi 22 février 2012 16:34
    Modérateur