WP7 に動的タイルを追加することは何とか可能ですか?ここで、ロゴが中央にある PNG ファイルを取得し、それに背景色を追加しますか?
次のようになります。
現時点では、次のようにタイルを作成します。
private void addShortcut_Click(object sender, EventArgs e)
{
string Url = GlobalVariables.Uri;
StandardTileData NewTileData = new StandardTileData
{
BackgroundImage = new Uri("img/red.jpg", UriKind.Relative),
Title = "Energy "+GlobalVariables.Name,
Count = 0,
BackTitle = "Radion Energy",
BackContent = "Hitmusic Only!",
BackBackgroundImage = new Uri("img/test.jpg", UriKind.Relative)
};
try
{
// Create the Tile and pin it to Start. This will cause a navigation to Start and a deactivation of our application.
ShellTile.Create(new Uri("/MainPage.xaml?stationName=" + stationName + "&tile=true&name=" + GlobalVariables.Name + "&url=" + Url, UriKind.Relative), NewTileData);
}
catch
{
MessageBox.Show("Channel-Tile exists already.");
}
}
したがって、現時点では、Background は常に Phonestyle 自体と同じ色になります。(red.jpg は実際には赤い四角形なので、その理由はよくわかりません。:) 現時点では、ロゴが入っていないので、ただの白紙です。
ありがとう :)