0
在MxGraph中,我可以在創建節點時決定形狀,但創建節點後,我無法更改其形狀。我無法找到相應的API來更新現有節點的圖形。更改MxGraph中現有節點的形狀
是否可以用現有的API實現還是需要編寫工作來做同樣的事情?
在MxGraph中,我可以在創建節點時決定形狀,但創建節點後,我無法更改其形狀。我無法找到相應的API來更新現有節點的圖形。更改MxGraph中現有節點的形狀
是否可以用現有的API實現還是需要編寫工作來做同樣的事情?
您需首先在款式的形狀和改變風格
var defaultStyle = this.getDefaultVertexStyle();
defaultStyle[ mxConstants.STYLE_SHAPE ] = "YOUR-SHAPE-NAME"; // must be registered in the stencil registry
var alternateStyle = // create a new style object here, with a different mxConstants.style_shape
graph.getStylesheet().putCellStyle("alternateName", alternateStyle")
現在你可以改變風格和形狀會改變
PS:這一切都離我的頭頂部,這些功能可能並不完全如此命名
你能提供一些代碼嗎? – Charliemops