プロジェクトAにXAMLリソースディクショナリがあります。プロジェクトBのリソースディクショナリにどのようにマージできますか?Silverlight:別のプロジェクトからリソース辞書を追加します。
0
A
答えて
1
Granite.Xamlがライブラリであり、ConvertersList.xamlがリソースとしてマークされています。
<ResourceDictionary Source="/Granite.Xaml;component/ConvertersList.xaml" />
以下は、リソース辞書の内容です。コンバーターが辞書と同じプロジェクトにあっても、名前空間宣言にアセンブリ名を含める必要がありました。これをしないと、ランタイム例外が発生します。
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:converters="clr-namespace:Granite.Xaml.Converters;assembly=Granite.Xaml"
>
<converters:BoolToVisibilityConverter x:Key="BoolToVisibilityConverter" />
<converters:DebugBreakConverter x:Key="DebugBreakConverter" />
<converters:DebugTraceConverter x:Key="DebugTraceConverter" />
<converters:DictionaryConverter x:Key="DictionaryConverter" />
<converters:MaxLengthToBoolTrueConverter x:Key="MaxLengthToBoolTrueConverter" />
<converters:MinLengthToBoolTrueConverter x:Key="MinLengthToBoolTrueConverter" />
<converters:NotBoolToVisibilityConverter x:Key="NotBoolToVisibilityConverter" />
<converters:NotConverter x:Key="NotConverter" />
<converters:NotNullToBooleanConverter x:Key="NotNullToBooleanConverter" />
<converters:NotNullToVisibilityConverter x:Key="NotNullToVisibilityConverter" />
<converters:NotZeroToBooleanConverter x:Key="NotZeroToBooleanConverter" />
<converters:NotZeroToVisibilityConverter x:Key="NotZeroToVisibilityConverter" />
<converters:NullToBooleanConverter x:Key="NullToBooleanConverter" />
<converters:NullToVisibilityConverter x:Key="NullToVisibilityConverter" />
<converters:StringToBooleanConverter x:Key="StringToBooleanConverter" />
<converters:StringToLowerConverter x:Key="StringToLowerConverter" />
<converters:StringToUpperConverter x:Key="StringToUpperConverter" />
<converters:ZeroToBooleanConverter x:Key="ZeroToBooleanConverter" />
<converters:ZeroToVisibilityConverter x:Key="ZeroToVisibilityConverter" />
</ResourceDictionary>
0
これは私の作品:
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Namespace.From.Your.Dll;component/Style.xaml"/>
</ResourceDictionary.MergedDictionaries>
関連する問題
- 1. Silverlight 5でアプリケーション全体のリソース辞書を追加する方法は?
- 2. 1辞書から別の辞書に項目を追加する - スクロールiOS9
- 3. 辞書の値を別の辞書に追加する
- 4. 辞書を辞書に追加しますか?
- 5. ユーザー辞書のリソース辞書
- 6. リストを含む辞書をPythonの別の辞書に追加する
- 7. 辞書を辞書に追加すると、プログラムがクラッシュしますか?
- 8. 別のプロジェクトからリソースをロードしていますか?
- 9. iOS Storyboardプロジェクトを別のプロジェクトに追加しますか?
- 10. Silverlightプロジェクト以外からのWCF RIAサービスへのリンクの追加
- 11. 依存プロジェクトからリソースを追加する方法
- 12. 辞書に追加する
- 13. Silverlightプロジェクトに非Silverlightアセンブリを追加する方法はありますか?
- 14. LINQの辞書値にオブジェクトを追加しますか?
- 15. Pythonの追加辞書
- 16. 辞書を変更して辞書に追加しています
- 17. 別の辞書リストに辞書のリストを追加するにはどうすればよいですか?
- 18. 辞書に.csv形式の辞書を追加する
- 19. Silverlight WP7プロジェクトにXNAを追加
- 20. ペア辞書を別の辞書に追加するにはどうすればいいですか?
- 21. C# - 辞書からクエリするパラメータを追加する
- 22. 辞書に新しいKeyValuePairを追加できますか?
- 23. powershellどのように項目を辞書に追加し、そのリストの項目を別の辞書に追加するのですか?
- 24. リソースディクショナリを削除し、WPFに別のリソースを追加します。
- 25. あるプロジェクトから別のプロジェクトにリソースを転送する
- 26. 辞書の配列を追加する
- 27. プロキシプライベートパスとリソース辞書
- 28. JavaScriptからSilverlight辞書を反復するか?
- 29. データフレームから辞書にユニークな項目を追加する
- 30. Pythonでリストから辞書に項目を追加する
は同じ溶液中で両方のプロジェクトはありますか? – ChrisF
いいえ、いずれかのプロジェクトにはDLL経由でのみアクセスできます。 –