Windows Phone8でのアプリケーションバーのローカリゼーション

サンディープチャウハン

app.xamlで作成したアプリバーをローカライズしたいのですが、バーアイテムのテキストをバインドしようとすると、テキストを空にすることはできません。ローカライズされたアプリバーの他の例を試しましたが、どれも機能していません。すべてのページで使用できるアプリバー。

Pavel Saniuk

たとえば、次のように、App.xamlいくつかの偽物を使用してグローバルアプリバーを宣言できますText

<Application
    x:Class="PhoneApp1.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone">

    <!--Application Resources-->
    <Application.Resources>
        <local:LocalizedStrings xmlns:local="clr-namespace:PhoneApp1" x:Key="LocalizedStrings"/>
        <shell:ApplicationBar x:Key="GlobalAppBar">
            <shell:ApplicationBarIconButton Text="TEST" IconUri="/Assets/check.png"/>
        </shell:ApplicationBar>
    </Application.Resources>

    <Application.ApplicationLifetimeObjects>
        <!--Required object that handles lifetime events for the application-->
        <shell:PhoneApplicationService
            Launching="Application_Launching" Closing="Application_Closing"
            Activated="Application_Activated" Deactivated="Application_Deactivated"/>
    </Application.ApplicationLifetimeObjects>

</Application>

App.xaml.cs局在を適用します。

    var appBar = App.Current.Resources["GlobalAppBar"] as ApplicationBar;
    ((ApplicationBarIconButton) appBar.Buttons[0]).Text = AppResources.AppBarButtonText;

これAppBarで、のどこでもグローバルを使用できます。:のApp後ろのコードで初期化するだけですPhoneApplicationPage

public MainPage()
{
    InitializeComponent();
    ApplicationBar = App.Current.Resources["GlobalAppBar"] as ApplicationBar;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Windows Phone8のローカリゼーション

分類Dev

Windows Phone8ニュースアプリケーション

分類Dev

Windows Phone8アプリケーションの背景色の変更

分類Dev

Windows Phone8アプリケーションデータをサーバーに送信する方法

分類Dev

Windows Phone8のアプリケーションから数字の記号を削除する方法

分類Dev

C#を使用したWindows Phone8アプリケーションでの簡単なWebサービスログイン

分類Dev

Windows Phone8のSMSからアプリケーションを自動的に起動します

分類Dev

Windows Phone8アプリケーションで通話をトリガーする

分類Dev

Windows Phone8およびMVVMのアプリケーションバーにボタンを動的に追加する

分類Dev

Windows Phone8はフォアグラウンドアプリケーションを取得します

分類Dev

Windows Phone8のアプリバー

分類Dev

複数の環境向けのアプリケーション(Windows Phone 8、Windows Phone 8.1、Windows 8、Windows 7、Windows XP)

分類Dev

Windows Phone8用のWindowsPhoneアプリケーション分析-起動中にエラーが発生しました

分類Dev

Windows Phone 用のユニバーサル Windows アプリケーションでアプリケーション サイズを設定する

分類Dev

Windows Phone7アプリケーション開発のアプリケーションバーに4つ以上のアイコンを追加する方法

分類Dev

WindowsでのJavaアプリケーションのクローン作成

分類Dev

Windows Phone 8:アプリケーションでGmailを使用できますか

分類Dev

Windows Phone 8アプリでアプリケーションを開始する前に、データがサーバーからダウンロードされるまでスプラッシュ画面の時間を延長します

分類Dev

Windows Phone プライベート アプリケーションの展開

分類Dev

Windows8アプリケーションでのSQLiteデータのクリーンアップ

分類Dev

Windows Phone 8アプリケーションで画面の回転を無効にする方法は?

分類Dev

Windows Phone 8.1 アプリケーションでの SQLite データベースへの接続エラー

分類Dev

Windows Phone8.1のアプリケーションバーに長方形ボタンを追加する方法

分類Dev

Windows フォーム アプリケーションのバックグラウンド ワーカー

分類Dev

Windows8でアプリケーションのDOSKEYを追加する

分類Dev

Windows Phone8でアニメーション付きのリストボックス削除アイテムを作成する必要があります

分類Dev

異なるバージョンのWindows用のアプリケーションの違いは何ですか

分類Dev

WindowsアプリケーションへのCppUnitTestリンク

分類Dev

WindowsアプリケーションとWebサイトサーバーの通信

Related 関連記事

  1. 1

    Windows Phone8のローカリゼーション

  2. 2

    Windows Phone8ニュースアプリケーション

  3. 3

    Windows Phone8アプリケーションの背景色の変更

  4. 4

    Windows Phone8アプリケーションデータをサーバーに送信する方法

  5. 5

    Windows Phone8のアプリケーションから数字の記号を削除する方法

  6. 6

    C#を使用したWindows Phone8アプリケーションでの簡単なWebサービスログイン

  7. 7

    Windows Phone8のSMSからアプリケーションを自動的に起動します

  8. 8

    Windows Phone8アプリケーションで通話をトリガーする

  9. 9

    Windows Phone8およびMVVMのアプリケーションバーにボタンを動的に追加する

  10. 10

    Windows Phone8はフォアグラウンドアプリケーションを取得します

  11. 11

    Windows Phone8のアプリバー

  12. 12

    複数の環境向けのアプリケーション(Windows Phone 8、Windows Phone 8.1、Windows 8、Windows 7、Windows XP)

  13. 13

    Windows Phone8用のWindowsPhoneアプリケーション分析-起動中にエラーが発生しました

  14. 14

    Windows Phone 用のユニバーサル Windows アプリケーションでアプリケーション サイズを設定する

  15. 15

    Windows Phone7アプリケーション開発のアプリケーションバーに4つ以上のアイコンを追加する方法

  16. 16

    WindowsでのJavaアプリケーションのクローン作成

  17. 17

    Windows Phone 8:アプリケーションでGmailを使用できますか

  18. 18

    Windows Phone 8アプリでアプリケーションを開始する前に、データがサーバーからダウンロードされるまでスプラッシュ画面の時間を延長します

  19. 19

    Windows Phone プライベート アプリケーションの展開

  20. 20

    Windows8アプリケーションでのSQLiteデータのクリーンアップ

  21. 21

    Windows Phone 8アプリケーションで画面の回転を無効にする方法は?

  22. 22

    Windows Phone 8.1 アプリケーションでの SQLite データベースへの接続エラー

  23. 23

    Windows Phone8.1のアプリケーションバーに長方形ボタンを追加する方法

  24. 24

    Windows フォーム アプリケーションのバックグラウンド ワーカー

  25. 25

    Windows8でアプリケーションのDOSKEYを追加する

  26. 26

    Windows Phone8でアニメーション付きのリストボックス削除アイテムを作成する必要があります

  27. 27

    異なるバージョンのWindows用のアプリケーションの違いは何ですか

  28. 28

    WindowsアプリケーションへのCppUnitTestリンク

  29. 29

    WindowsアプリケーションとWebサイトサーバーの通信

ホットタグ

アーカイブ