一連のSilverlightクラスライブラリから構築されたSilverlightアプリケーションがあります。すべてのSilverlightUIライブラリに使用されるスタイルを定義するために使用される一連のリソースを含む共通のSilverlightライブラリを作成したいと思います。これは、<Styles>'s
App.xamlファイル内のノードで定義されているものと同様です。
これは可能ですか?もしそうなら、私はどのように実装しますか?
一連のSilverlightクラスライブラリから構築されたSilverlightアプリケーションがあります。すべてのSilverlightUIライブラリに使用されるスタイルを定義するために使用される一連のリソースを含む共通のSilverlightライブラリを作成したいと思います。これは、<Styles>'s
App.xamlファイル内のノードで定義されているものと同様です。
これは可能ですか?もしそうなら、私はどのように実装しますか?
これは WPF を使用することで可能ですが (動的リソースを介して、このビデオを参照し、12:00 まで早送りしてください)、Silverlight ではまだ可能ではないと思います。これに最も近いのは、Silverlight ツールキットのテーマです。そのページには、Silverlight 2 では実行時にテーマ (またはリソース スタイル) を変更できないというチームによるコメントがあります。
unruledboy, 実行時のテーマの変更はサポートしていません。これは、Silverlight フレームワークでサポートされている機能ではないためです。
したがって、テーマは現在利用できる最も近いものだと思います。