0
我实现了一个自定义PropertySheet,如here中所述。RCP 3.x可编辑PropertySheet视图
所以我有一个主视图,它实现了selectionProvider,它的作用是在我的自定义PropertySheet视图中显示属性。
我的问题是现在,我想编辑属性视图中选择的一些属性,并防止在主视图中更改选择,如果在属性视图中有未保存的更改。
解决这个问题的最好方法是什么?
如果我在自定义属性视图中实现了ISaveablePart,我可以将其标记为脏。如果我的财产视图很脏,我该如何防止更改选择?
提前致谢!