Bevisuali.UX.Graph.GraphInspector.SetConfiguringVariable C# (CSharp) Метод

SetConfiguringVariable() публичный Метод

public SetConfiguringVariable ( string variableName ) : void
variableName string
Результат void
        public void SetConfiguringVariable(string variableName)
        {
            foreach (var node in _nodes)
            {
                RandomVariable nodeRV = (RandomVariable)node.Tag;
                if (nodeRV.Name == variableName)
                {
                    node.State = GraphNode.StateEnum.Configuring;
                    node.SetValue(Canvas.ZIndexProperty, LayerSelectedNodes);
                    node.Opacity = 1.0;
                }
                else
                {
                    if (node.State != GraphNode.StateEnum.Minimized)
                    {
                        node.State = GraphNode.StateEnum.Idling;
                        node.SetValue(Canvas.ZIndexProperty, LayerUnimportantNodes);
                        node.Opacity = 0.2;
                    }
                }
            }

            foreach (var edge in _edges)
            {
                edge.Opacity = 0.2;
            }
        }