私のソリューションのすべてのラベルのプロパティを設定します。 私はapp.xamlでスタイルを書いていますが、私はユーザーのための可能性を作り出したいと考えています 彼らはそのスタイルの価値を変えることができます。 設定ファイル の値を←configurationmanager.appsetting.get( "...")で設定するのに役立ちます。ConfigurationFileでスタイルの価値をどのように設定できますか?
2
A
答えて
4
ConfigurationManagerを使用する代わりに、スタイルのプロパティ値をapplication settingsにバインドできます。 app.configがこれを含むことになり、タイプSolidColorBrush
のButtonBackground
を設定するアプリケーションを想定します。App.xamlで
<applicationSettings>
<TestApp.Properties.Settings>
<setting name="ButtonBackground" serializeAs="String">
<value>#FF008000</value>
</setting>
</TestApp.Properties.Settings>
</applicationSettings>
あなたは、このように設定するアプリケーションにスタイルプロパティをバインドできます。
<Application x:Class="TestApp.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:p="clr-namespace:TestApp.Properties"
StartupUri="MainWindow.xaml">
<Application.Resources>
<Style TargetType="Button">
<Setter Property="Background" Value="{Binding Source={x:Static p:Settings.Default}, Path=ButtonBackground}"/>
</Style>
</Application.Resources>
</Application>
0
まあ...一度使用したスタイルを変更することはできません。しかし、簡単な回避策をとることができます。 Check this post。
関連する問題
- 1. どのようにして、デフォルトコントロールのスタイルでスタイルを設定できますか?
- 2. Djangoの各HiddenInputフィールドにどのように値を設定できますか?
- 3. テーブルでブートストラップのドロップダウンボタンをどのようにスタイル設定するのですか?
- 4. Rhino Mockedオブジェクトにどのように値を設定できますか?
- 5. 数値との積分をどのように評価できますか?
- 6. どのようにRenderingHintsをグローバルに設定できますか?
- 7. Sequelモデルのデフォルト値はどのように設定できますか?
- 8. Androidのswitchpreferenceどのように私はスイッチの設定のデフォルト値を設定できますか?
- 9. どのようにキー属性を設定できますか?
- 10. wpa_supplicant.confをどのように設定できますか?
- 11. jQuery - どのようにプロキシを設定できますか?
- 12. どのようにオブジェクトをデフォルト設定できますか?
- 13. Djangoのファイルピッカーフォームボタンをどのようにスタイルできますか?
- 14. DataGridView列に値を追加するとき、値をどのように書式設定できますか?
- 15. ICEfaces - コンポーネントのスタイルをどのように再定義できますか?
- 16. フォームドロップダウンリストのスタイルを設定するにはどうすればよいですか?
- 17. コンボボックスのスタイルを設定するにはどうすればよいですか?
- 18. テーブルレス設計では、非タブーデータを価値のある表形式のスタイルで表示できますか?
- 19. このクエリはどのように評価できますか?
- 20. どのようにSilverlight ToggleSwitchのラベルのスタイルを設定しますか?
- 21. どのようにテキストエリアのコンテンツをスタイル設定することや、テキストエリアのようなdivビヘイビアを設定することができますか?
- 22. ヘッダーのタイトルタグにスタイルを設定できますか?
- 23. どのようにしてWPF GridViewヘッダーのスタイルを設定しますか?
- 24. どのようにアンドロイドのグラフィックレイアウトでテキスト属性のスタイルを設定する
- 25. エラーが表示されたら、どのようにスタイルを設定できますか?
- 26. CSSスタイルを設定するにはどうすればよいですか?
- 27. 子要素のCSSスタイルを親のスタイル属性からどのように設定しますか?
- 28. ローカリゼーションの価値はどのように得られますか?
- 29. どのようにPFQueryで整数値を設定するのですか?
- 30. xamlでデータバインディングのソースをどのように設定できますか?
は非常に感謝 –