swejet 发表于 2015-4-9 09:44:00

关于单元格位置信息的问题

我要获得一个单元格左上角或者右下角在一个页面中的Point点的坐标,怎么获取。

iceman 发表于 2015-4-9 10:56:00

回复 1楼swejet的帖子

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

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

swejet 发表于 2015-4-10 16:52:00

解决了,谢谢

iceman 发表于 2015-4-10 18:05:00

回复 3楼swejet的帖子

好的不客气,本帖子关闭了。
页: [1]
查看完整版本: 关于单元格位置信息的问题