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”
时,它可以正常工作
如何在不使用实际路径的情况下实现相同的结果 请使用“添加资源”将图像添加到本地资源文件夹,然后按文件名调用它
这个问题是这个问题的重复
路径与应用程序的工作目录相对。这似乎就是您要查找的: