Я хочу обнаружить касание на экране, а затем вызвать некоторые действия. Но мне нужно исключить некоторые области, например, g. окно флипвью. Это означает, что внутри окна флипвью нет сенсорного распознавания, работает только флип.
С приведенным ниже кодом, он будет обнаруживать действие касания на весь экран. Но это не то, что я хочу.
Windows.UI.Input.GestureRecognizer gr = new Windows.UI.Input.GestureRecognizer();
this.PointerPressed += MainPage_PointerPressed;
void MainPage_PointerPressed(object sender, PointerRoutedEventArgs e)
{
var ps = e.GetIntermediatePoints(null);
if (ps != null && ps.Count > 0)
{
gr.ProcessDownEvent(ps[0]);
e.Handled = true;
}
my_action();
}