У меня есть файл json с данными, и одним из свойств является название города.Для справки, я делаю калькулятор для расчета количества улиц, которые вы можете купить, используя монопольную сумму.У меня уже есть готовая программа, но я хотел бы сделать еще один шаг и включить уличные карты в .exe.У меня есть все изображения в качестве ресурсов, но я не могу получить доступ к ресурсам со строкой.
mainWindow.Icon = new ImageSourceConverter().ConvertFromString(Properties.Resources.ResourceManager.GetObject("Monopoly")) as ImageSource;
«Монополия» - это то, что я обычно получаю как Properties.Resources.Monopoly
В настоящее времяЯ добавляю изображения, используя этот метод:
AddImage(AppDomain.CurrentDomain.BaseDirectory + i.FirstOrDefault().Path);
Вот как я хотел бы получить к нему доступ (или в соответствии с этим)
AddImage(Properties.Resources(i.FirstOrDefault().Name));
Но для этого используется папкаизображения, которые я не могу поместить в один файл .exe из того, что я знаю.
Ожидаемый результат заключается в том, что я могу использовать ресурс из своих Properties.Resources в качестве ImageSource для своей стековой панели изображений.
Фактический вывод - ошибка.