I've seen here: How to make a button appear as if it is pressed? how to make a button in a winforms application look pressed (and that it stays pressed) in 2008.
In my application I travel a similar route there but what I'm trying to do is to get more a feel like a mouse has clicked the button. Thus it becomes pressed for a second and then unpressed again (just like with a regular mouse click).
What I'm wondering there is if in 2017+ that Checkbox Workaround is still the best Approach even for this route (and it Needs to be "checked" and "unchecked") or if there is a better approach there (thus also one possible with the button itself)?