アプリケーションバーをチェックしましたが、スタイル属性は表示されませんでした。私はアプリケーションバーを使用する約10ページを持っているので、Application.Resourcesでスタイルを設定するのが理想的です。アプリケーションのすべてのアプリケーションバーにスタイルを適用できますか?アプリケーションバーにスタイルをグローバルに適用する方法は?
1
A
答えて
1
あなたの質問を理解する限り、異なるページに異なるアプリケーションバーがあり、すべてに適用できるスタイルが必要です。残念ながら、バインディングはアプリケーションバーでは機能しません。それらのすべてを1つずつスタイルを設定する必要があります。詳細については、 Windows Phone ApplicationBar BackgroundColor property style XamlParseException
2
あなたのページが継承する抽象クラスでこれを行うことができます。
public abstract class BasePage : PhoneApplicationPage
{
public abstract bool UsingApplicationBar { get; }
public Color ApplicationBarColor= Colors.Gray;
public BasePage()
{
Loaded += BasePageLoaded;
}
private void BasePageLoaded(object sender, RoutedEventArgs e)
{
if (UsingApplicationBar)
{
ApplicationBar.BackgroundColor = ApplicationBarColor;
}
}
}
関連する問題
- 1. SmartGWTのDynamicFormのStaticTextItemコンポーネントにスタイルを適用する方法は?
- 2. WPF Grid - スタイルを1列だけに適用する方法は?
- 3. wp7でアプリケーションバーをローカライズする方法は?
- 4. CSSスタイルをテキストのみに適用する方法
- 5. 1つの列に2つのスタイルを適用する方法
- 6. カスタムコントロールライブラリのDependencyObjectにスタイルを適用する方法
- 7. WPF - AdornedElementPlaceholderのAdornedElementにスタイルを適用する方法
- 8. カスタムコントロールのコントロールにデフォルトのスタイルを適用する方法
- 9. html textareaテキストエリア内のコンテンツにスタイルを適用する方法
- 10. 'td'タグの 'title'属性にスタイルを適用する方法
- 11. Pythonロギング - フォーマッタをグローバルに適用する
- 12. Angular2アプリケーションにグローバルにスタイルを適用するにはどうすればよいですか?
- 13. 別のスタイルのテンプレートを制御するために1つのスタイルを適用する方法は?
- 14. WPF:アプリケーションにスタイルを適用する
- 15. SmartGWT:スタイルを動的に適用する
- 16. TWebBrowserにVCLスタイルを適用する
- 17. MahApps.MetroスタイルをNavigationWindowに適用する
- 18. スキャフォールドビューにスタイルを適用する
- 19. ASPが入力タグにスタイルを適用するために使用するスパンタグを考慮する方法は?
- 20. CSSモジュールを介して反応コンポーネントにスタイルを適用する方法
- 21. wp7のユーザーコントロールにアプリケーションバーを追加する方法
- 22. 埋め込みウィジェットにCSSスタイルを適用するには
- 23. GWT 2.5の画像にCSS3スタイルを適用するには
- 24. モノ現像でGTK#にCSSスタイルを適用するには
- 25. codeigniterドロップダウンにCSSスタイルを適用するには?
- 26. 埋め込みSVGにスタイルを適用するには?
- 27. 外観をサポートしない要素をグローバルにスタイル付けする方法
- 28. スタイルはFFには適用されず、クロムに適用されます
- 29. ValidationRuleはグローバルにValidatesOnTargetUpdatedをtrueに適用します
- 30. ckeditorにスタイルをロードする方法は?
わかりました。今後の変化を祈っています。早速のご返事ありがとうございます。すぐに受け入れられるように答えをチェックします。 – loyalpenguin