Как отобразить ресурс словаря элементов в режиме конструктора?

Я хочу отобразить элементы моего словаря ресурсов в моем пользовательском представлении дизайна, я хочу сделать ListView показать ключи со значениями. и может редактировать в режиме дизайна. -Я хочу, чтобы иметь возможность редактировать мой словарь в визуальном студии дизайна.

я хочу, чтобы иметь возможность редактировать свой словарь в Visual Studio Desiner

1 ответ

Я думаю, что вы можете использовать свойства ключей и значений экземпляра resourceDictionary ниже.

 string exeFilePath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;
 string exeDirPath = System.IO.Path.GetDirectoryName(exeFilePath);
 string targetFile = "subFolder\\ResourceDictionary.xaml";
 string dictionaryPath = new Uri(System.IO.Path.Combine(exeDirPath, targetFile)).LocalPath;
 string xamlString = File.ReadAllText(dictionaryPath);
 ResourceDictionary resourceDictionary = (ResourceDictionary)XamlReader.Parse(xamlString);
Другие вопросы по тегам