I want to add a trigger to a ControlTemplate. That's it. I don't want to override any of the control. I thought the ContentPresenter did this. But instead it replaces my button with text that says "FOO". I only have this so I can add a ControlTemplate trigger. How dfoes ContentPresenter work? Do I instead need to add another button inside this? Seems wrong since that button would not be styled correctly.
<Button Width="24" Height="24" Content="FOO">
<Button.Template>
<ControlTemplate TargetType="Button">
<ContentPresenter />
</ControlTemplate>
</Button.Template>
</Button>