They are tough little buggers. It will take several applications AT THE RIGHT SPACINGS to kill it all. They are rhizomeatic and form small tubers under their leaves. Too much herbicide kills the tops before it can move to rhizomes. The large tuberous growth under the leaves absorbs a lot of chemical, but again; too much and you're damaging your turf grass. According to one site, it takes a three pronged attack.
1) Finding clusters and digging out the tubers.
2) Metrosione weed killer. It works by attacking certain weeds ability make chlorophyl. You know it's working because the weeds lose their green and turn white. The broadleaf violets in the yard are exceptionally visible, as are the spidery crabgrass. This goes away. Many violets are killed, many others are just injured.
This spring, 2 wks after the Mesotrione, I then hit it with Bayer Advanced Season Long Weed Control hose end spray that has a multi weed formula containing,
2,4-D, Isoxaben, Mecopop-p, and Dicambra.
Two Mesotrione applications (last fall, this spring) PLUS the Bayer Advanced Season Long per directions have NOT completely killed the infestation I have. Most, yes..but certainly not all.
So for why a violet infestation. For about three years, I didn't apply anything but fertilizer with a standard pre-emergent to my shady north side yard where they showed up because my wife loved them. That side has the violet infestation. A standard pre-emergent kills new plants as they germinate from seeds, but not hardy rhizomatic plants like wild violet.
Early last fall, I had my yard power raked, cleaned and aerated (some places doing the 90°crosshatch twice for four total passes) to virtually till it, then slit seeded with 100 lbs (a little over what's recommended for a new yard) of 'Grande', an improved fescue blend.
https://www.gardeningknowhow.com/ornamental/bulbs/violet/kill-wild-violets.htm
Wild Violet - TurfFiles
1st pic: Neighbors yard
2nd pic: My front yard
3rd pic: My side yard showing damaged, but not dead, cluster of violets.
However, this is sooo much less than last fall it's not even close.
TL;DR: Getting rid of Violets takes a plan and several seasons. One application of anything won't do it.