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); }