Когда я так хочу выбрать изображение, ресурс проекта пуст:Как добавить ресурсы в проект C# в SharpDevelop?
0
A
ответ
0
решение, я использовал файл .resx:
- Создать новый файл ресурсов для вашего проекта (Project > Добавить> Новый элемент> Разное> Пустой файл ресурсов).
- правая кнопка мыши на пустого списка (белый пробела) в редакторе ресурсов> Добавить файлы, выберите файл
- Как файлы добавляются зависит от типа файла, изображения добавляются в System.Drawing. Bitmap, двоичные файлы в виде массива байтов.
Предположим, что мы добавили «Image.png». Чтобы получить доступ к файлам, используйте этот код:
using System.Reflection;
using System.Resources;
ResourceManager resources = new ResourceManager("Namespace.ResourceFile", Assembly.GetExecutingAssembly());
Bitmap bitmap = (Bitmap) resources.GetObject("Image"); //image without extension
myButton.BackgroundImage = bitmap;
пространство имен является корневым пространством имен вашего приложения, ResourceFile имя .resx файла (без расширения .resx). Если файл .resx находится внутри подпапки в проекте, используйте «Namespace.SubfolderName.ResourceFile». Убедитесь, что ваше изображение соответствует элементу Control.Size, свойство BackgroungImage не изменяет размер изображения. Файл resx действует как папка, она связывает ваши ресурсы.
Смежные вопросы
- 1. Использование библиотеки SharpDevelop, как добавить ссылку на проект?
- 2. C# добавить папки в ресурсы?
- 3. C# - Как добавить строку в ресурсы?
- 4. Добавить ресурсы в JAR
- 5. Как включить ресурсы субпроекта в родительский проект?
- 6. Добавить файл в ресурсы проекта, используя C#
- 7. Как добавить двоичные ресурсы
- 8. Добавить байт [] в ресурсы в wpf C#
- 9. Добавить AutomationID в MENUITEM из SharpDevelop надстройки
- 10. Список темBox C# SharpDevelop
- 11. Как добавить DataTemplate в ресурсы?
- 12. название события в sharpdevelop
- 13. Как запустить простой SharpDevelop DirectX Framework в Visual C# 2010?
- 14. Как добавить значок в Windows Form в SharpDevelop?
- 15. Как добавить класс C# в проект F #
- 16. Как добавить Eigen-библиотеку в проект C++
- 17. Как добавить ссылку Excel в проект C#?
- 18. Как добавить библиотеку в проект eclipse C?
- 19. Как добавить проект библиотеки в существующий проект Android в AndroidStudio
- 20. Добавить ресурсы в проект Xcode Рекурсивно с Applescript
- 21. Как передать ресурсы в проект библиотеки?
- 22. Добавить файлы изображений (или другие ресурсы) в проект?
- 23. System.OutOfMemoryException в SharpDevelop
- 24. Проект C#: Как добавить исполняемый файл в проект?
- 25. Как добавить проект в проект на Xamarin IOS C#
- 26. Как добавить один проект mvc3 C# в другой исполняемый проект?
- 27. Ресурсы в C# МСВС
- 28. Вставить ресурсы в проект winform publish
- 29. SharpDevelop, Как вы добавляете DataSource?
- 30. Как добавить ресурсы в мой AutoIt Exe?
Просто для того, чтобы быть уверенным: прочитали ли вы https://github.com/icsharpcode/SharpDevelop/wiki/Using-Resources –
@ C.Evenhuis Спасибо. – tomyforever