你好,单元格合并后,设置图片,应该以合并单元格左上角的单元格为准作为合并后单元格的行和列号,这样就不会出现这个问题了
对应你这边提供的demo,修改代码为
- //清空行
- this.Grid.Rows.Count = 0;
- //测试表格设置为2列
- this.Grid.Cols.Count = 2;
- //添加一行文字
- this.Grid.AddItem("Test Col0\tTest Col1");
- //添加新一行
- this.Grid.AddItem(" \t ");
- //合并该行
- this.Grid.Rows[this.Grid.Rows.Count - 1].AllowMerging = true;
- //设置该行图片
- this.Grid.SetCellImage(0, 0, image);
- //延长第二列的宽度以完全显示图片
- this.Grid.Cols[0].Width = image.Width;
- //设置该行高度以显示图片
- this.Grid.Rows[0].Height = image.Height;
复制代码
|