C# 从双抽头法导航
我已经创建了一个自定义图钉(Windows应用商店),每当双击/单击控件时,我都需要导航 所以我想,C# 从双抽头法导航,c#,windows-runtime,windows-store-apps,controls,pushpin,C#,Windows Runtime,Windows Store Apps,Controls,Pushpin,我已经创建了一个自定义图钉(Windows应用商店),每当双击/单击控件时,我都需要导航 所以我想,ondoubletaped(doubletappedroutedventargs e)就可以了,但是当我尝试的时候。。它不起作用。 以下代码来自后面的控制代码 protected async override void OnDoubleTapped(DoubleTappedRoutedEventArgs e) { base.OnDoubleTapped(e)
ondoubletaped(doubletappedroutedventargs e)
就可以了,但是当我尝试的时候。。它不起作用。
以下代码来自后面的控制代码
protected async override void OnDoubleTapped(DoubleTappedRoutedEventArgs e)
{
base.OnDoubleTapped(e);
Frame.Navigate(typeof(Target)); //Frame has no Navigate()
}
可以使用调度器解决此问题:
Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, new DispatchedHandler(() =>
{
Frame thisFrame = Window.Current.Content as Frame;
Window.Current.Activate();
thisFrame.Navigate(typeof(Target));
}));
若你们提到你们正在重写它的方法的控件的类型,我会很好