【发布时间】:2014-06-28 16:52:54
【问题描述】:
我正在尝试将图像列表中的图像集合添加到 DataGridView 我已经填充了来自 Entity Framework 的数据。
图像集实际上是从我存储在数据库中的“image.jpg”名称生成的,我想知道如何将我的图像列表集与DataGridView 中的其他数据一起添加。
代码如下:
quinEntities context1 = new quinEntities();
BindingSource bi = new BindingSource();
var query = from x in context1.studentinfoes
join y in context1.classinfoes
on x.classid equals y.classid
select new { y.classname, x.surname, x.religion };
bi.DataSource = query.ToList();
dataGridView1.DataSource = bi;
List<Image> mee = new List<Image>();
var passports = context1.studentinfoes.Select(u => u.passport);
foreach (var passport in passports)
{
Image okk = new Bitmap(passport);
mee.Add(okk);
}
DataGridViewImageColumn img = new DataGridViewImageColumn();
foreach (var me in mee)
{
img.Image = me;
dataGridView1.Columns.Add(img);
}
【问题讨论】:
标签: c# winforms list datagridview