public static void InputShange(DependencyObject obj, DependencyPropertyChangedEventArgs e) { Connect connect = (obj as Connect); Nodess oldNode = (e.OldValue as Nodess); Nodess newNode = (e.NewValue as Nodess); if (oldNode != null) { oldNode.LocationChangeEvent -= connect.InputLocationChange; } if (newNode != null) { newNode.LocationChangeEvent += connect.InputLocationChange; } }
private static void OutputShange(DependencyObject obj, DependencyPropertyChangedEventArgs e) { Connect connect = (obj as Connect); Nodess oldNode = (e.OldValue as Nodess); Nodess newNode = (e.NewValue as Nodess); }