eclipse rcp:为什么 ViewerCell 和 ViewerRow 没有获取行索引的方法?
ViewerCell类有一个方法getColumnIndex
,为什么不提供一个返回行索引的方法呢? 这真的让我很困惑。请给我一些解释。
ViewerCell class has a method getColumnIndex
, why not provide a method to return row index?
This really confuses me. Please give me some explanation about this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
table.getItems().indexOf(cell.getElement())
(+/-)。其原因是在虚拟表中找到的。对于这些,您无法轻松找到行索引......
You can use
table.getItems().indexOf(cell.getElement())
(+/-).The reason for this is found in virtual tables. For these you cannot easily find the row index...
我的解决方案在这里(扩展TableViewer并将此方法添加到您的父类中):
My solution is here (extend TableViewer and add this method to your parent class):