datagridview の 1 つの列に 2 つの画像を表示できる列を作成するにはどうすればよいですか?
私は2つのdatagridviewimagecolumn(異なる画像用)を作成しようとしまし
たが、そのセルに同じ画像パスが含まれている場合。
画像は、セルのパスに応じて一致します。
これは 1 つの列に結合する必要があります (下の図に示すように)
例えば。
ここで、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サーバーから生成された列が次のようになっている場合
column1
---------
c:\Desktop\Greeen.jpg
c:\Desktop\Green.jpg
c:\Desktop\Red.jpg
c:\Desktop\Green.jpg
これはどうしよう。
緑のパスには緑の画像が表示されます。
赤いパスには赤い画像が含まれます。