すべてのアプリ バー アイコン ボタンに丸いレイヤーがあることがわかりました。アプリ バーのみによって描画されることがわかっています。しかし、私の質問は、正方形のような他の形状を作ることができるか、それを行うための変更があるかということです.
上の画像の円の代わりに、他の形を描くことができますか?
すべてのアプリ バー アイコン ボタンに丸いレイヤーがあることがわかりました。アプリ バーのみによって描画されることがわかっています。しかし、私の質問は、正方形のような他の形状を作ることができるか、それを行うための変更があるかということです.
上の画像の円の代わりに、他の形を描くことができますか?
いいえ、自分自身をそっくりにしない限り、円にこだわっていますApplicationBar
。
Charles Petzold のProgramming Windows Phone 7の232 ~ 233 ページで、この点が示唆されています。
実際の画像は白で、ビットマップの中央にある 26 ピクセルの正方形の領域を占める必要があります。
のアイコンはC:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Icons\
円で囲まれていますが、円は「26 ピクセルの正方形領域」によって除外され、 によって再度追加されますApplicationBar
。したがって、円は変更できません。
通常の長方形のボタンを使用している人を見ましたが、それはベース アプリ バー コントロールを使用していなかったからです。アプリ バーはアプリケーションによってレンダリングされず、アイコンとラベルを指定する以外にボタンを制御することはできません。これらの通常の長方形のボタンを使用できますが、ボタンが 1..2 個しかなく、常に画面に収まり、メニュー項目を使用する必要がない場合を除き、お勧めしません。
このディレクトリにあるこのアイコンを変更すると思います
C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Icons\light\appbar.basecircle.rest.png
C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Icons\dark\appbar.basecircle.rest.png