グリッドがあります。スタックパネル、ボタン、および 50% の空きスペースがあります。
ボタン、スタックパネル、グリッドの空きスペースにない場合にのみクリックを処理する必要があります。
どうすればこれを行うことができますか?
グリッドがあります。スタックパネル、ボタン、および 50% の空きスペースがあります。
ボタン、スタックパネル、グリッドの空きスペースにない場合にのみクリックを処理する必要があります。
どうすればこれを行うことができますか?
という名前の 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">