I have canvas with ellipse like this:
<Canvas
Name="c1"
Background="White"
MouseUp="c1_MouseUp">
<Ellipse
Width="138"
Height="143"
Fill="Chocolate"
MouseUp="Ellipse_MouseUp">
</Ellipse>
</Canvas>
With event handlers like this:
private void Ellipse_MouseUp(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("Ellipse click");
}
private void c1_MouseUp(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("Canvas click");
}
Both events fire when I click on ellipse.
I want only Ellipse_MouseUp
to fire.
Are there any simple methods to make it work as I want?