使指定的列不能在Nattable中拖动

时间:2014-08-25 04:47:40

标签: nattable

如何使指定的列不可拖动并且可以在Nattable中进行删除。例如。我想使索引1的列不可拖动和droppable.I看到ILayer getCellByPosition(int colpos,int rowpos)但是我不能让那个ICell不可拖动。如何做?如果有人知道,请分享给我。

1 个答案:

答案 0 :(得分:0)

创建一个自定义ColumnReorderDragMode并覆盖mouseDown(),这样它就不会对不应该可拖动的列执行任何操作。将ColumnReorderDragMode注册到顶层,如GridLayer。

另请参阅https://www.eclipse.org/forums/index.php/t/781877/已经提出此问题并更详细地回答。