找回密码
 立即注册

QQ登录

只需一步,快速开始

bennyking
注册会员   /  发表于:2022-11-29 15:09  /   查看:3256  /  回复:4
1金币
本帖最后由 bennyking 于 2022-11-29 17:42 编辑

您好,我先在鼠标移动到 Footers 区域不提示 tip ,MsgBox(hti.IsFooter) 这个判断都是false,应该如何判断呢?谢谢

红色的区域不显示tip


If hti.Type = C1.Win.C1FlexGrid.HitTestTypeEnum.Cell Then
            C1SuperTooltip1.SetToolTip(C1FlexGrid2, "第 " & hti.Row & " 行,第 " & hti.Column & " 列,【姓名=" & C1FlexGrid2(hti.Row, "姓名") & "】,【列名=" & C1FlexGrid2.Cols(hti.Column).Name & "】")
        Else
            C1SuperTooltip1.Hide(C1FlexGrid2)
        End If




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

最佳答案

查看完整内容

测试了一下IsFooter确实不起作用,这个可能是产品bug。可以采用下面的方式来判断 在确定flexgrid本身确实有footer的情况下,footer其实就是最后1行,通过行号来判断即可

4 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-29 15:09:43
来自 2#
测试了一下IsFooter确实不起作用,这个可能是产品bug。可以采用下面的方式来判断

在确定flexgrid本身确实有footer的情况下,footer其实就是最后1行,通过行号来判断即可

  1.             if (info.Row== c1FlexGrid2.Rows.Count-1)
  2.             {

  3.             }
复制代码
回复 使用道具 举报
bennyking
注册会员   /  发表于:2022-11-29 16:24:40
3#
Richard.Ma 发表于 2022-11-29 16:22
测试了一下IsFooter确实不起作用,这个可能是产品bug。可以采用下面的方式来判断

在确定flexgrid本身确 ...

在问您下, C1SuperTooltip1.SetToolTip 如何换行呢?

C1SuperTooltip1.SetToolTip(C1FlexGrid2, "dddd\r\n" )
C1SuperTooltip1.SetToolTip(C1FlexGrid2, "dddd" & "vbcrlf" & "sddf")
这样写,都不对
回复 使用道具 举报
bennyking
注册会员   /  发表于:2022-11-29 16:30:20
4#
Richard.Ma 发表于 2022-11-29 16:22
测试了一下IsFooter确实不起作用,这个可能是产品bug。可以采用下面的方式来判断

在确定flexgrid本身确 ...

知道了,加 <br> 谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-29 18:01:14
5#
好的,

有其他的问题欢迎发新帖咨询
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部