0

如何使指定的列在 Nattable 中不可拖放。例如,我想让索引为 1 的列不可拖放。我看到 ILayer getCellByPosition(int colpos,int rowpos) 但我不能使那个 ICell 不能被拖动。怎么做?如果有人知道,请分享给我。

4

1 回答 1

0

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

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

于 2014-08-27T08:39:39.567 回答