3

次のコードを使用して通常のボタンの画像を設定しましたが、appbar ボタンでは機能しません。

ImageBrush brush = new ImageBrush();
brush.ImageSource = new BitmapImage(new Uri("ms-appx:///Assets/logo.png"));
button.Background = brush;

Backgroundまた、プロパティをプロパティに変更しようとしましたContentが、まだ機能していません。これに対する解決策はありますか?

4

2 に答える 2

2

Imageappbarボタンの代わりにクラスを使用してください。

于 2013-03-01T13:24:23.533 に答える
0

スタイルが AppBarButtonStyle に設定されているボタンに background プロパティを設定することはできません。(すべての Metro Store アプリの StandardStyles.xaml で定義されているリソース)。background プロパティは、ボタンのデフォルト スタイルで行われるように、ルート グリッドの背景にバインドされたテンプレートではないためです。

これを実現するために、画像をボタンのコンテンツとして設定できます。

于 2013-02-09T17:07:03.683 に答える