問題タブ [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.
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' が発生しました。
どのようにできるのか?:( ありがとうございました!
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)
.net - WPF: 別のクラスの合併辞書ソース
私のアプリケーションでは、すべての文字列を別のライブラリに保持しています。また、XAML Merged Dictionaries の Pack URI を次のように含めたいと思います。
実行時には動作していますが、設計時にはエラーが発生します
「値を null にすることはできません。パラメータ名: item」
XAMLでエラーが発生し、さらにデザイナーが利用できないため、腹を立てています-画面にのみ表示されます:
「例外がスローされました。」
誰でもそれを修正する方法を知っていますか? すべての回答に感謝します。
c# - Windows 8アプリのコードビハインドからMergedDictionariesを追加/クリア
Windows 8 アプリケーションのコード ビハインドから MergedDictionaries を変更しようとしています。私の App.xaml は以下のようになります。
その中で、すべての ResourceDictionary を削除し、コード ビハインドから新しい ResourceDictionary を追加しようとしています。Webで検索しましたが、解決策がありません。このことを成し遂げるには助けが必要です。
c# - コードに書き直された XAML の MergedDictionaries
この XAML コードはApp.xamlにありますか:
に相当:
App.xaml :
およびApp.xaml.csで:
補足: Application.Current.Resources.MergedDictionaries.Clear(); を呼び出す必要がありますか? この状況で、マージされた辞書の追加を開始する前に? 現時点では、デフォルトの MergedDictionaries コレクションは最初は空だと思います。
wpf - Merged ResourceDictionary の無効な文字
私は次のリソース辞書を持っています
"application:,,," で Resharper 7.1.3 エラーが発生し、"Invalid characters in path" と報告されます。
私が理解していることから、これはマージされた辞書の正しい構文です。構文に何か問題がありましたか? 構文が正しい場合、なぜこのエラーが発生するのですか?
コードはコンパイルされ、正常に動作するように見えますが、これが後で私を悩ませるかどうかはわかりません。