如何放大特定的图形节点并使用Microsoft GLEE更改填充颜色?

时间:2010-11-17 11:35:33

标签: c# graph microsoft-glee

我正在使用Microsoft Glee绘制包含许多节点和边的图。我想有一个搜索框,当我搜索节点的名称时,它会放大该节点并更改填充颜色,以便更容易发现节点。

我当前的代码是合理地放大,但它不会改变节点的填充颜色。有什么想法吗?

Node n =  gViewer.Graph.FindNode(myNodeID);
n.Attr.Fillcolor = Microsoft.Glee.Drawing.Color.Red;
n.Attr.Color = Microsoft.Glee.Drawing.Color.Red;    
gViewer.ShowBBox(n.BBox);
gViewer.Invalidate();

1 个答案:

答案 0 :(得分:0)

它似乎与节点的形状有关。如果形状是省略号,则不起作用。我把形状改成了一个盒子,它工作正常