请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

yimi020103

金牌服务用户

31

主题

105

帖子

278

积分

金牌服务用户

积分
278

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

[已处理] 鼠标滑过单元格

yimi020103
金牌服务用户   /  发表于:2015-10-22 16:56  /   查看:3919  /  回复:5
鼠标滑过Spread单元格时,我要获取鼠标此时所在单元格的值(鼠标只是滑过单元格,没有任何其它操作)。如果获取,用哪个事件,哪个方法获取最好。

5 个回复

倒序浏览
rbgongming
论坛元老   /  发表于:2015-10-22 17:38:00
沙发
回复 1楼yimi020103的帖子

你好,欢迎你的问题反馈
你可以使用MouseMove事件,然后通过GetCellFromPixel方法获取鼠标滑动时所在的单元格的Index
具体代码请参照如下代码:
    Private Sub FpSpread1_MouseMove(sender As Object, e As MouseEventArgs) Handles FpSpread1.MouseMove
        Dim cr As FarPoint.Win.Spread.Model.CellRange
        Dim row, col As Integer
        cr = FpSpread1.GetCellFromPixel(0, 0, e.X, e.Y)
        row = cr.Row
        col = cr.Column
        Debug.Print(row & " ," & col)
    End Sub
上记代码中的cr.Row就是行所在的行Index,cr.Column就是列所在列的Inde
剩下的代码相信你可以完成。

如果不能解决你的问题,欢迎你继续反馈。

评分

参与人数 1金币 +999 收起 理由
frank.zhang + 999 协助回答问题

查看全部评分

把简单的事做好就是不简单,
把平凡的事做好就是不平凡。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-10-23 13:56:00
板凳
您好,

二楼的回复是否已经解决问题了?
回复 使用道具 举报
yimi020103
金牌服务用户   /  发表于:2015-10-27 09:36:00
地板
感谢,这个方法可以解决问题。我已经换了一种思路,原来的思路不是最好的。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-10-27 12:15:00
5#
感谢2楼的热心回复
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-11-9 17:40:00
6#
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部