我需要动态显示多个图像,请帮助我使用哪个控件,以及如何以图像方式绑定图像
答案 0 :(得分:0)
您可以使用 Picture Box 控件。为了动态显示图像,您可以在
后面的代码中编写以下代码 public Image GetImageObject(string imagename)
{
try
{
string _imagepath = D:\reports\Source\xyz\Images\+ imagename;
if (File.Exists( _imagepath)
{
return System.Drawing.Image.FromFile(_imagepath);
}
else
{
return null;
}
}
catch (Exception ex)
{
throw ex;
}
}
然后只为报告创建一个对象,例如,您的报告名称为 rptExample ,假设来自BLL方法,
rptExample orptExample=new rptExample();
orptExample.Logo=GetImageObject("Example.png");
orptExample.Run();
希望这会对你有所帮助。