We also have a lot of violets. The most effective way is to probably remove them by hand with one of the stick weeders. The rhizomes are pretty shallow and easy to find. I've sprayed them with roundup before and they still came back so chemical control is pretty much a no go unless you want to repeatedly nuke with powerful herbicides.