阅读:23694回复:1
ctrl+s保存文件后Figure显示错误
当模型发生变化后,figure得到了更新,显示也没有问题,可是当按ctrl+s保存后figure又会发生变化,模型中的信息成功保存figure的显示却不正确。
|
|
沙发#
发布于:2017-12-01 16:00
editpart中的protected IFigure createFigure()方法在打开文件、保存文件及模型第一次创建时都会执行。
模型变化后对figure进行了更新,此时不会调用createFigure的方法,但是保存时会调用createFigure方法重新生成figure,之前更新的figure就没有了。所以为了避免这种状况的发生应在createFigure方法中将figure上可能显示的东西全部考虑进去,对可能要显示的信息进行赋值。 |
|