Как увеличить на определенный узел графа и измените филиал, используя Microsoft Glee?
-
25-09-2019 - |
Вопрос
Я использую 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();
Решение
Кажется, это связано с формой узла. Если форма была эллипсис, она не работала. Я изменил форму в коробку, и это работает нормально
Не связан с StackOverflow