Live Tiles in WP7 Mango

Was bis jetzt etwas gewöhnungsbedürftig wahr die Tiles von WP7 zu programmieren, geht jetzt mit Mango Update total einfach und bietet neue Möglichkeiten für den Entwickler.

Derik Whittaker, zeigt in seinem Blog wie künftig diese neuen Möglichkeiten anprogrammiert werden können.

public void CreateApplicationTile()
{
    var appTile = ShellTile.ActiveTiles.First();

    if (appTile != null)
    {
        var standardTile = new StandardTileData
        {
            Title = „Live Tile Demo“,
            BackgroundImage = new Uri(„Images/SecondaryTileFrontIcon.jpg“, UriKind.Relative),
            Count = 13,    // any number can go here, leaving this null shows NO number
            BackTitle = „Back Title“,
            //BackBackgroundImage = new Uri(„Images/ApplicationTileIcon.jpg“, UriKind.Relative),
            BackContent = „Live Tile Demo Back Title“
        };

        appTile.Update(standardTile);
    }            
}

imageimage

public void CreateSecondaryTile()
{
    var foundTile = ShellTile.ActiveTiles.FirstOrDefault(x => x.NavigationUri.ToString().Contains(„DetailId=123“));

    if (foundTile == null)
    {
        var secondaryTile = new StandardTileData
                                {
                                    BackgroundImage = new Uri(„Images/SecondaryTileFrontIcon.jpg“, UriKind.Relative),
                                    Title = „Secondary Tile“,
                                    Count = null,
                                    BackTitle = „Back of Tile“,
                                    BackContent = „You can put some data here……“,
                                    //BackBackgroundImage = new Uri(„Images/SecondaryTileFrontIcon.jpg“, UriKind.Relative)
                                };

        ShellTile.Create(new Uri(„/Views/DetailsPage.xaml?DetailId=123“, UriKind.Relative), secondaryTile);
    }            
}

 

Quelle :

Working with Live Tiles in WP7 Mango–Creating, Updating and Deleting them
Advertisements

About pocketmobile

Window Phone Developer

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: