繁体   English   中英

如何使用活动报告显示多个图像,我必须使用哪个控件。 我将动态绑定图像

[英]How to show more than one image using active reports, Which control I have to use. I will bind images dynamically

我需要动态显示多个图像,请帮助我为此使用哪个控件,以及如何动态绑定图像

您可以使用图片框控件。 用于动态显示图像,您可以在后面的代码中编写以下代码

 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();

希望这对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM