You cannot implement the functionality for uninstall actions in your main application. You need to overwrite the registry entries, written by the setup, to run a custom executable. This will then check if your application is still running and remove the files that you might have stored in a custom application folder. Then you call the real ClickOnce uninstall routine and you're done.
A very good tutorial can be found on www.codeproject.com.