I need to create a button in WPF that has a custom shape. Specifically, I want it to have rounded corners, like an ellipse. Here is a picture:
You could use a ControlTemplate to achieve that:
Than you apply it to the button:
If you need some references to draw the "Path" check this MSDN link.
Update
To show the content you should use a ContentPresenter, something like this:
In the button:
test