Irregular PNG button's click event in WPF

Ich benötige eine unregelmäßig geformte Schaltfläche in WPF. Ich mache es auf diese Weise mit XAML:

<Button Name="toggleButton" Click="toggleButton_Click" Canvas.Left="177" Canvas.Top="0">
  <Button.Template>
    <ControlTemplate>
      <Image Source="ball.png" />
    </ControlTemplate>
  </Button.Template>
</Button>

My ball.png image ist ein PNG-Bild mit einer Kugel mit einem transparenten Bereich um sie herum. Die Schaltfläche wird korrekt angezeigt, aber der Click-Event-Handler wird ausgeführt, selbst wenn ich auf den transparenten Teil des Bildes klicke.

Gibt es eine Möglichkeit, unregelmäßige Schaltflächen mit transparenten PNGs zu erstellen?

anke, Mich

Antworten auf die Frage(4)

Ihre Antwort auf die Frage