Partially yes. A negative charge on the ligand will help to bind to a positively charged metallic cation.
But some ligands are not actually charged, for example NH3, CO, PPh3, pyridine,... It is the lone electrons on the ligands that become shared with the metal cation when the complex form.