禁用Eclipse e4中的拖放部分

时间:2016-08-22 12:59:37

标签: java eclipse-rcp e4

我正在编写E4应用程序,拖放部件。现在我需要在一个部件上禁用拖放功能。因此该部分需要始终位于该部分堆栈上。

他们的解决方案是什么。我已经在互联网上搜索了一个解决方案,但发现只有" IPresentationEngine.NO_MOVE"但这并没有起到作用。

1 个答案:

答案 0 :(得分:3)

IPresentationEngine.NO_MOVE是正确的选择。

IPresentationEngine.NO_MOVE是一个值为NoMove的字符串。要停止正在移动的零件,请将该字符串添加到Application.e4xmi文件中零件描述的第二个标签。

enter image description here

如果要打开或关闭此功能,也可以通过编程方式设置标记。