アプリケーションバーをローカライズすることは可能ですか?wp7でアプリケーションバーをローカライズする方法は?
私はmsdnでアプリケーションをローカライズする方法を説明し、すべてが見つかりました。しかし方法は:
{Binding Localizedresources.Today, Mode=OneWay}
アプリケーションでは動作しません。バー
私は何ができますか?
アプリケーションバーをローカライズすることは可能ですか?wp7でアプリケーションバーをローカライズする方法は?
私はmsdnでアプリケーションをローカライズする方法を説明し、すべてが見つかりました。しかし方法は:
{Binding Localizedresources.Today, Mode=OneWay}
アプリケーションでは動作しません。バー
私は何ができますか?
をJames Cadd氏によると、コードビハインドからアプリケーションバーを作成し、リソースを使用してTextプロパティを埋め込むことができます。
public MainPage() {
InitializeComponent();
Loaded += MainPage_Loaded;
}
void MainPage_Loaded(object sender, RoutedEventArgs e) {
BuildApplicationBar();
}
private void BuildApplicationBar() {
ApplicationBar = new ApplicationBar();
var appBarButtonAdd = new ApplicationBarIconButton(new Uri("/img/add.png", UriKind.Relative)) { Text = AppResources.ABAdd };
appBarButtonAdd.Click += newEntry_Click;
ApplicationBar.Buttons.Add(appBarButtonAdd);
var appBarMenuReview = new ApplicationBarMenuItem(AppResources.ABMarketplace);
appBarMenuReview.Click += review_Click;
ApplicationBar.MenuItems.Add(appBarMenuReview);
}
あなたは仕事にはあまり含まれていませんが、アプリのローカライズの開始から終了までのコードを含めて、件名にa pretty good (I think) blogと書いてあります。これは、アプリケーションバーを含むスクリーンショットとダウンロード可能なコードを使用して、最初から最後までローカライゼーションをカバーします。
リンクが機能していません。 – jumbo
WP7用バインド可能ApplicationBarのいくつかの実装がありますが、あなたはこれらのいずれか試してみてください:あなたのようなサードパーティのソリューションを使用しない場合
http://dotnetbyexample.blogspot.com/2011/02/case-for-bindable-application-bar-for.html
複数の異なるアプリケーションバーを使用している場合、これはむしろ醜くなる可能性があります。なぜバインディングメソッドがアプリケーションバーで機能しないのだろう? 編集理由:http://blogs.codes-sources.com/nicolas/archive/2010/08/19/wp7-comment-avoir-une-applicationbar-bindable.aspx –
上記の方法は、別の2つのイベントで表示/非表示のページ内で複数のApplicationBarsを使用したいとします。ローカライズされたコードビハインドから複数のApplicationBarsを表示するソリューションとは何ですか? –