我如何创建一个可以在 datagridview 的一列中显示 2 个图像的列?
我尝试创建 2 个 datagridviewimagecolumn (用于不同的图像)
,如果其中的单元格包含相同的图像路径。
图像将根据单元格上的路径进行匹配。
这必须合并在一列中(如下图所示)
例如。
在这里我将创建 2 个 datagridimagecolumn
DataGridViewImageColumn img1 - new DataGridViewImageColumn();
Image Simg1 = Image.FromFile (C:\Desktop\Green.jpg);
img1.Image = Simg1;
dgv.Columns.Add(img1); //it will display on the datagridview
DataGridViewImageColumn img2 - new DataGridViewImageColumn();
Image Simg2 = Image.FromFile (C:\Desktop\Red.jpg);
img2.Image = Simg1;
dgv.Columns.Add(img2);
如果从 sql server 生成的列看起来像这样
column1
---------
c:\Desktop\Green.jpg
c:\Desktop\Green.jpg
c:\Desktop\Red.jpg
c:\Desktop\Green.jpg
我将如何做这个。
绿色路径将显示绿色图像。
红色路径将包含红色图像。