找回密码
 立即注册

QQ登录

只需一步,快速开始

yaoxiaoqiang00
中级会员   /  发表于:2015-4-9 10:58  /   查看:6204  /  回复:3
Spread for Silverlight 怎么获取某一个单元格右下角的坐标位置?

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-4-9 15:45:00
沙发
回复 1楼yaoxiaoqiang00的帖子

Spread for xaml 目前没有内置这个功能。如果是获取单元格右下角相对于 Spread 控件左上角的位置。
可以提供下大体思路:
1.通过 HitTest 方法获取点击信息,例如单元格的行列索引。
2.通过GcSpreadSheet1.View.GetViewportTopRow(0) 和 GetViewportLeftColumn 来获取当前界面最高行和最左列。
3.再遍历当前活跃单元格与 TopRow 和 LeftColumn 之间的行列累计高度(border 厚度为1px)。

请您先尝试,如果有后续问题再沟通。
谢谢

评分

参与人数 1满意度 +5 收起 理由
yaoxiaoqiang00 + 5 thank you

查看全部评分

回复 使用道具 举报
yaoxiaoqiang00
中级会员   /  发表于:2015-4-9 16:13:00
板凳
回复 2楼iceman的帖子

thank you 解决了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-4-10 09:14:00
地板
回复 3楼yaoxiaoqiang00的帖子

好的,不客气,本问题关闭了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部