c# - 单击子元素时如何阻止父元素的事件

标签 c# wpf windows-phone-7 windows-phone-8

例如,当我点击按钮时,也启动了格子的事件。我该如何避免?

<Grid Tap="Grid_Tap">
    <Button Click="btn_Click" />
</Grid>

最佳答案

设置e.Handled=true;在按钮的处理程序中

void Button_Click_1(object sender, RoutedEventArgs e)
    {
        //Handler code here
        e.Handled = true;
    }

Handled

关于c# - 单击子元素时如何阻止父元素的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25223546/

相关文章:

c# - 具有客户端过滤功能的 ajax 下拉菜单

wpf - "IsAsync"对慢属性没有影响?

c# - 无法将类型 System.EventHandler 隐式转换为 System.EventHandler<object> 错误

c# - MVVM Light - 枢轴控制

c++ - 是否可以仅使用标准 C++ 为 Windows Phone 7 编程?

c# - C++ dll 似乎无法在 .NET 中正常工作

c# - 如何访问放置在面板中的控件的值?

c# - 如何显示作为 int[] 数组的 OrderedDictionary 条目值的值?

c# - 从 System.Drawing.Bitmap 加载 WPF BitmapImage

wpf - 如何设置WPF窗口的背景?