示例#1
0
        public void RemoveInputPortFromNode(Port port)
        {
            foreach (var connector in port.ConnectedConnectors)
            {
                connector.RemoveFromCanvas();
            }

            InputPortPanel.Children.Remove(port);
            port.DataChanged -= port_DataChanged;
            InputPorts.Remove(port);
        }
        public void RemoveInputPortFromNode(Port conn)
        {
            foreach (var connector in conn.ConnectedConnectors)
            {
                connector.RemoveFromCanvas();
            }

            InputPortPanel.Children.Remove(conn);
            conn.DataChanged -= conn_DataChanged;
            InputPorts.Remove(conn);
        }