問題タブ [mergeddictionaries]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
226 参照

windows-phone-7 - DataTemplates で満たされたマージされた ResourceDictionary を読み込もうとすると、XamlParseException が発生します。

私の Windows Phone 7.5 アプリケーションでは、マージされた ResourceDictionary に DataTemplates を入力したいと考えています。これを実現するために、「DataTemplates.xaml」というファイルを作成し、次のように DataTemplates で埋めました。

そのDataTemplatesを使用したいページで、このコードを書きました:

しかし、デバッグして ResourceDictionary を含むページに移動しようとすると、XamlParseException: Failed to assign to property 'System.Windows.ResourceDictionary.Source' が発生しました。

どのようにできるのか?:( ありがとうございました!

0 投票する
1 に答える
416 参照

xaml - MergedDictionaries ソースの ResourceDictionary により、VS 2012 Designer がロードされない

ResourceDictionary Source=".​​.." 行に下線が引かれ、VS デザイナーは例外をスローします。すべてがVS 2008で機能していました

例外:

例外: 値を null にすることはできません。パラメータ名: item (InnerExceptionも同様) atMicrosoft.Expression.Platform.InstanceBuilders.ClrObjectInstanceBuilder.InstantiateChildren(IInstanceBuilderContext context, ViewNode viewNode, DocumentCompositeNode compositeNode, Boolean isNewInstance)

0 投票する
0 に答える
121 参照

.net - WPF: 別のクラスの合併辞書ソース

私のアプリケーションでは、すべての文字列を別のライブラリに保持しています。また、XAML Merged Dictionaries の Pack URI を次のように含めたいと思います。

実行時には動作していますが、設計時にはエラーが発生します

「値を null にすることはできません。パラメータ名: item」

XAMLでエラーが発生し、さらにデザイナーが利用できないため、腹を立てています-画面にのみ表示されます:

「例外がスローされました。」

誰でもそれを修正する方法を知っていますか? すべての回答に感謝します。

0 投票する
1 に答える
600 参照

c# - Windows 8アプリのコードビハインドからMergedDictionariesを追加/クリア

Windows 8 アプリケーションのコード ビハインドから MergedDictionaries を変更しようとしています。私の App.xaml は以下のようになります。

その中で、すべての ResourceDictionary を削除し、コード ビハインドから新しい ResourceDictionary を追加しようとしています。Webで検索しましたが、解決策がありません。このことを成し遂げるには助けが必要です。

0 投票する
1 に答える
3660 参照

c# - コードに書き直された XAML の MergedDictionaries

この XAML コードはApp.xamlにありますか:

に相当:

App.xaml :

およびApp.xaml.csで:



補足: Application.Current.Resources.MergedDictionaries.Clear(); を呼び出す必要がありますか? この状況で、マージされた辞書の追加を開始する前に? 現時点では、デフォルトの MergedDictionaries コレクションは最初は空だと思います。

0 投票する
1 に答える
295 参照

wpf - Merged ResourceDictionary の無効な文字

私は次のリソース辞書を持っています

"application:,,," で Resharper 7.1.3 エラーが発生し、"Invalid characters in path" と報告されます。

私が理解していることから、これはマージされた辞書の正しい構文です。構文に何か問題がありましたか? 構文が正しい場合、なぜこのエラーが発生するのですか?

コードはコンパイルされ、正常に動作するように見えますが、これが後で私を悩ませるかどうかはわかりません。