Is Crystal Violet A Simple Stain?

Is Crystal Violet A Simple Stain? Basic stains, such as methylene blue, Gram safranin, or Gram crystal violet are useful for staining most bacteria. These stains will readily give up a hydroxide ion or accept a hydrogen ion, which leaves the stain positively charged. Is crystal violet a basic dye? The gram stain utilizes crystal