我在F#中构建了一个Xamarin.Forms应用程序。到目前为止,它非常棒,但我无法弄清楚如何在页面之间导航。在C#中,我通常会这样做:
var tapRecognizer = new TapGestureRecognizer();
tapRecognizer .Tapped += async (s, e) =>
await Navigation.PushAsync(new MyNewPage());
F#似乎没有{p> Navigation.PushAsync
。是否存在替代方案,或者隐藏在Xamarin.Forms
以外的命名空间中的导航?
答案 0 :(得分:2)
嗯,答案很简单:
this.Navigation.PushAsync(MyNewPage())
我错过了明确的this
电话。纯粹的光彩。