2014-10-06 1 views
0

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

i want to be able to edit my dictionary within visual studio desiner

ответ

0

Я думаю, что вы можете использовать ключи и значения свойств 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); 
+0

спасибо за ваш ответ, но я имею в виду в режиме конструктора, я хочу, чтобы показать ключи и значения в виде списка, как UserControl вы можете изменить его, в Visual Studio дизайнер, и вы можете редактировать его в коде. поэтому я хочу сделать визуальное представление для моего ресурсного словаря во время разработки. –

 Смежные вопросы

  • Нет связанных вопросов^_^