0

wpアプリでアプリケーションバーを表示するために次のコードを使用しています

<phone:PhoneApplicationPage.ApplicationBar>
        <shell:ApplicationBar IsVisible="True" IsMenuEnabled="True" Mode="Minimized" BackgroundColor="#FF3E5F99">
            <shell:ApplicationBarIconButton IconUri="/Assets/fb.png" Text="Facebook"  Click="btnFB_onClick" IsEnabled="True"/>
        </shell:ApplicationBar>
    </phone:PhoneApplicationPage.ApplicationBar>

デザイナーに正しいアイコン ボタンが表示されますが、問題は、アプリを実行すると、F Facebook アイコン ボタンの代わりに X がアイコン ボタンとして表示されることです。

4

3 に答える 3

0

UriKindに設定する必要がありますRelative/イベントRelativeOrAbsoluteで次のコードを使用することをお勧めしますPage Load

ApplicationBar appBar = new ApplicationBar();
appBar.Mode = ApplicationBarMode.Minimized;
appBar.IsMenuEnabled = true;
appBar.IsVisible = true;
appBar.BackgroundColor = Color.FromArgb(120, 0,229,249)

ApplicationBarIconButton button = new ApplicationBarIconButton();
button.IconUri = new Uri("/Assets/fb.png", UriKind.Relative);
button.Text = "Facebook";
button.Click += btnFB_onClick(null, null);
button.IsEnabled = true;
appBar.Add(button);
于 2014-11-07T08:49:55.360 に答える