次の問題があります。
2 つのラベルを互いに結合したとき:
<Label x:Name="First" MouseUp="Label_MouseUp">
<Label x:Name="Second" MouseUp="Label_MouseUp_1">This is a label into another label</Label>
</Label>
そして、次のコード:
private void Label_MouseUp(object sender, MouseButtonEventArgs e)
{
Console.WriteLine("Do NOT show me");
}
private void Label_MouseUp_1(object sender, MouseButtonEventArgs e)
{
Console.WriteLine("Show me");
}
「2番目」をクリックすると、「Label_MouseUp_1」のみをトリガーしたい。しかし、私のコンソールでは次のようになります:
見せて
見せないで
バブリングイベントをオフにする方法はありますか?
(また、「最初」はクリック可能でなければならないので、そこでイベントを削除しても問題は解決しません)
thnx