找回密码
 立即注册

QQ登录

只需一步,快速开始

DCAgile

中级会员

83

主题

247

帖子

794

积分

中级会员

积分
794

活字格认证微信认证勋章元老葡萄

DCAgile
中级会员   /  发表于:2015-8-25 14:13  /   查看:4229  /  回复:3
主要代码如下: (设置后不起作用)  是什么原因?
private string NormalImage = Application.StartupPath + "\\Images\\normal.png";

Image img = Image.FromFile(NormalImage);
           cfgStudentList.Cols["image"].ImageAndText = true;
            cfgStudentList.Cols["image"].ImageAlign = ImageAlignEnum.CenterCenter;
            for (int i = 1; i < count; i++)
            {
                this.cfgStudentList.SetData(i, "image", img);
            }
注意:NormalImage(normal.png)存在,已经检查过

3 个回复

倒序浏览
gw0506
超级版主   /  发表于:2015-8-25 14:19:00
沙发
回复 1楼DCAgile的帖子

目前我不知道你说的不起作用具体是什么情况?抛异常了?还是studientlist里没有值还是什么情况?

进入debug模式,单步跟踪,确认变量img是否为空。有可能是相对路径不对。
回复 使用道具 举报
DCAgile
中级会员   /  发表于:2015-8-25 14:21:00
板凳
回复 2楼gw0506的帖子

img 不为空,也没有报错,就是图片不能正常显示,如下图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2015-8-25 15:08:00
地板
检查单元格类型:
imageCol.DataType = typeof(Image);

参考 ControlExplorer中的ColumnCellTypes文件中的设置源码。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部