kohcayee 发表于 2020-7-16 13:45:03

c1flexgird 单元格图片问题

设置单元格的图片很大时, 滚动条无法正常使用
求解

Richard.Ma 发表于 2020-7-16 16:39:51

你好,请上传一个demo说明问题,

kohcayee 发表于 2020-7-17 14:34:34

//想要实现的是,将某一行的2个单元格合并,然后设置一张图片
//图片很大的时候(测试图片宽度为3300),图片显示不完整,滚动条上下正常,左右不正常
//代码如下:
//测试表格设置为2列
this.Grid.Cols.Count = 2;
//添加测试文字
this.Grid.AddItem("Test Col0\tTest Col1");
//添加新一行
this.Grid.AddItem(" \t ");
//合并该行
this.Grid.Rows.AllowMerging = true;
//设置该行图片
this.Grid.SetCellImage(this.Grid.Rows.Count - 1, 0, image);
//设置第二列的宽度以显示图片
this.Grid.Cols.Width = image.Width;
//设置该行高度以显示图片
this.Grid.Rows.Height = image.Height;

感谢关注!

Richard.Ma 发表于 2020-7-17 17:12:53

测试横向滚动条也是正常的,你是否是this.Grid.Cols.Width = image.Width;
这句代码没有正确的设置到图片列,导致列宽度仍然是之前的宽度

kohcayee 发表于 2020-7-19 17:26:03

列的宽度正确设置的,监视里能看到
单元格一合并,设置图片就有这个问题
求解

Richard.Ma 发表于 2020-7-20 09:47:01

你把demo上传上来吧,否则我这里无法重现问题,以上截图就是使用你给你的代码运行的

kohcayee 发表于 2020-7-20 10:30:57

测试解决方案,及问题现象图片 ,包含在压缩包中
感谢持续关注

Richard.Ma 发表于 2020-7-20 11:57:11

收到,我验证后给你回复

kohcayee 发表于 2020-7-29 09:35:38

请问有结果了吗

Richard.Ma 发表于 2020-7-29 10:45:01

你好,问题确实合并单元格引起的,这个问题属于产品bug,我会反馈给研发人员,问题修复后我在这个帖子中会更新。
页: [1] 2
查看完整版本: c1flexgird 单元格图片问题