检查单击是否不在网格元素上
本文关键字:网格 元素 单击 是否 检查 | 更新日期: 2023-09-27 18:34:47
我有一个网格,有:堆栈面板,按钮和~50%的空白空间。
仅当它不在按钮,堆栈面板上,仅在网格的空白处时,我才需要处理单击。
我该怎么做?
下面是基于默认模板的示例,网格名为 LayoutRoot
。
private void LayoutRoot_Tap(object sender, GestureEventArgs e)
{
if (e.OriginalSource == LayoutRoot)
MessageBox.Show("You clicked on LayoutRoot!");
else
MessageBox.Show("You clicked on somewhere else!");
}
XAML
<Grid x:Name="LayoutRoot" ... Tap="LayoutRoot_Tap">