C# 如何使用Microsoft GLEE放大特定图形节点并更改fillcolor?
我正在使用MicrosoftGlee绘制一个包含许多节点和边的图形。我希望有一个搜索框,当我搜索节点的名称时,它会放大该节点并更改fillcolor,以便更容易发现节点 我的当前代码正在合理地放大,但它不会更改节点的fillcolor。有什么想法吗C# 如何使用Microsoft GLEE放大特定图形节点并更改fillcolor?,c#,graph,microsoft-glee,C#,Graph,Microsoft Glee,我正在使用MicrosoftGlee绘制一个包含许多节点和边的图形。我希望有一个搜索框,当我搜索节点的名称时,它会放大该节点并更改fillcolor,以便更容易发现节点 我的当前代码正在合理地放大,但它不会更改节点的fillcolor。有什么想法吗 Node n = gViewer.Graph.FindNode(myNodeID); n.Attr.Fillcolor = Microsoft.Glee.Drawing.Color.Red; n.Attr.Color = Microsoft.Gle
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();
这似乎与节点的形状有关。如果形状是省略号,它就不起作用。我把形状改成了一个盒子,效果很好