我有一个网格,有:stackpanel,按钮和~50%的空白空间。
我只需要在按钮,堆叠面板上,仅在网格的空白区域处理时才需要处理。
我怎么能这样做?
答案 0 :(得分:2)
以下是基于默认模板的示例,其中Grid名为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">