0

デフォルトを設定しようとするとResourceDictionary、次の警告が表示されます。

デザイナーは、キーのない 'ResourceDictionary' アイテムと同じコレクション内の他のアイテムが混在する辞書の読み込みをサポートしていません。'Resources' プロパティにキーのない 'ResourceDictionary' 項目が含まれていないこと、または 'ResourceDictionary' 項目がコレクション内の唯一の要素であることを確認してください。

これは、上記の警告を受け取ったApp.xamlファイルで使用しているコードです。

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Lang.en-US.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>

これは、ResourceDictionaryVisual Studio 2008 で を設定するために使用したコードとまったく同じです。現在、VS 2010 を使用しています。正しく動作させるにKeyは、これを提供する必要がありますか?ResourceDictionary

これは、このコードと共に現在テストしているMainWindow.xamlの行です。

<MenuItem Header="{DynamicResource new_test}" />
4

2 に答える 2