public static bool DraggingSelfOrChainMember(Connectable self) { if (DraggingSelf(self)) { return(true); } else { return(Connectable.SameChainDuplex(self, DraggingConnectable)); } }