【发布时间】:2017-02-21 18:41:09
【问题描述】:
我正在使用 Xamarin.forms,有时用户会在同一个按钮上单击两次,我会搜索以避免两次打开同一页面,也许在第一次单击后禁用该按钮会正常工作,但是如果导航堆栈上已经存在页面,我正在搜索以避免打开同一页面。
btnCustomerPage.Clicked += (object sender, EventArgs e) =>
{
//CustomerPage already Exist on Navigation Stack,So user already open it.
Navigation.PushAsync(new CustomerPage();
};
【问题讨论】:
-
刚刚注意到这已经得到了更好的解决方案:stackoverflow.com/a/42354382/1771254
-
是的,我明白了。谢谢
标签: c# xamarin.ios xamarin.android xamarin.forms portable-class-library