Добавить изображение в DataGridView, используя DataGridViewImageColumn

Я пытаюсь добавить изображение в DataGridView используя следующий код

DataGridViewImageColumn Editlink = new DataGridViewImageColumn();
Image image = Image.FromFile("Images\\Edit.png");
Editlink.Image = image;
Editlink.HeaderText = "Edit";
Editlink.DataPropertyName = "lnkColumn";
Editlink.Width = 40;

В приведенном выше коде

Image image = Image.FromFile("Images\\Edit.png");

Выдает ошибку, говоря

Файл не найден

Когда я изменил FromFile путь к "C:\\Test\\Images\\Edit.png", оно работает.

Как я могу достичь того же результата, не используя фактический путь?

1 ответ

Пожалуйста, используйте Добавить ресурс, чтобы добавить изображения в локальную папку ресурса, а затем вызвать его по имени файла.

Вопрос является дубликатом этого файла notfound-when-i-use-image-fromfile

Другие вопросы по тегам