0

背景は実際には画像(WideLogo.png / SmallLogo.png)であり、アプリのマニフェストファイルで指定されていることを理解しています。しかし、これらをプログラムで新しい画像セットと交換することは可能ですか?タイルに表示されている情報に基づいて、タイルの背景色を変更したいと思います。

4

2 に答える 2

0

アプリマニフェストを編集してデフォルトの色を変更することはできません。ただし、適切な背景色とコンテンツで画像をレンダリングしてから、タイルとして設定することができます。

これを実現する方法の詳細については、「Windows8Metroアプリ-PNGのレンダリング」を参照してください。

于 2012-10-08T19:13:50.387 に答える
0

プログラムでタイルの背景色を変更することはできないと思います。これはデフォルトタイルのマニフェストで設定されているため、透明な背景画像をオーバーレイして、タイルのデフォルトの外観を予測できます。

ただし、実行中にアプリからタイル通知を送信できます。これらの通知には、画像やテキストを含めることができます。

タイルと通知に関するMSDNドキュメントへのリンクは次のとおりです。

http://msdn.microsoft.com/en-us/library/windows/apps/hh779724.aspx

使用できるタイルテンプレートのカタログ:

http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx

これを実装する1つの方法は、必要な背景色とテキストを使用してプログラムでタイル画像を作成し、それをタイル通知として送信することです。

于 2012-10-08T19:14:18.677 に答える