0

私はMicrosoftGleeを使用して、多くのノードとエッジを持つグラフを描画しています。検索ボックスが欲しいのですが、ノードの名前を検索すると、そのノードにズームインして塗りつぶしの色を変更し、ノードを見つけやすくします。

私が持っている現在のコードは適度にズームインしていますが、ノードの塗りつぶしの色は変更されません。何か案は?

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();
4

1 に答える 1

0

それはノードの形に関係しているようです。形状が省略記号の場合、機能しませんでした。形を箱に変えてみましたが、うまくいきました

于 2010-11-17T14:32:23.967 に答える