C# 使用DataGridViewImageColumn将图像添加到DataGridView

C# 使用DataGridViewImageColumn将图像添加到DataGridView,c#,winforms,datagridview,datagridviewimagecolumn,C#,Winforms,Datagridview,Datagridviewimagecolumn,我正在尝试使用以下代码在DataGridView中添加图像 DataGridViewImageColumn Editlink = new DataGridViewImageColumn(); Image image = Image.FromFile("Images\\Edit.png"); Editlink.Image = image; Editlink.HeaderText = "Edit"; Editlink.DataPropertyName = "lnkColumn"; Editlink.

我正在尝试使用以下代码在
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.FromFile(“Images\\Edit.png”)

它抛出了一个错误,说

找不到文件

当我将
从文件
路径更改为
“C:\\Test\\Images\\Edit.png”
时,它可以正常工作


如何在不使用实际路径的情况下实现相同的结果

请使用“添加资源”将图像添加到本地资源文件夹,然后按文件名调用它

这个问题是这个问题的重复

路径与应用程序的工作目录相对。这似乎就是您要查找的: