找回密码
 立即注册

QQ登录

只需一步,快速开始

百里叶扬

注册会员

8

主题

27

帖子

115

积分

注册会员

积分
115
百里叶扬
注册会员   /  发表于:2024-5-25 15:19  /   查看:1987  /  回复:5
1金币
如图中红圈处,单元格的下行线不显示,但不是合并的状态,仍然可以分两行编辑
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你只是想要给特定的单元格绘制,所以建议不要修改Normal样式 只需要在OwnerDrawCell事件中来判断行列,然后根据需要去绘制 可以参考这个帖子中的最佳答案中的代码 https://gcdn.grapecity.com.cn/showtopic-219393-1-1.html

5 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-25 15:19:43
来自 4#
你只是想要给特定的单元格绘制,所以建议不要修改Normal样式

只需要在OwnerDrawCell事件中来判断行列,然后根据需要去绘制

可以参考这个帖子中的最佳答案中的代码
https://gcdn.grapecity.com.cn/showtopic-219393-1-1.html
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-27 09:36:19
2#
可以设置DrawMode为OwnerDraw,

然后再通过OwnerDrawCell事件来进行自定义。
回复 使用道具 举报
百里叶扬
注册会员   /  发表于:2024-5-27 11:11:25
3#
是不是先将表格内的网格线设成none,然后在OwnerDrawCell事件中重新画线呢

  c1flexgrid.Styles.Normal.Border.Style = BorderStyleEnum.None
回复 使用道具 举报
百里叶扬
注册会员   /  发表于:2024-5-28 10:32:02
5#
好的,谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-28 12:12:17
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部