3
Xamarin.forms 일부 사용자가 같은 버튼을 두 번 클릭하면 동일한 페이지가 두 번 열리는 것을 방지하기 위해 검색합니다. 첫 번째 클릭이 제대로 작동하면 버튼을 비활성화 할 수 있지만 피하려고 멀리 검색하고 있습니다. 탐색 스택에 이미 페이지가있는 경우 동일한 페이지를 엽니 다. 이 더 좋은 솔루션을 이미 응답 한 그냥 눈치탐색 스택에 열린 페이지가 이미 존재하지 않도록하는 방법은 무엇입니까?
btnCustomerPage.Clicked += (object sender, EventArgs e) =>
{
//CustomerPage already Exist on Navigation Stack,So user already open it.
Navigation.PushAsync(new CustomerPage();
};
: http://stackoverflow.com/a/42354382/1771254 그래, 내가 그것을 잘 작동 .thanks – apineda
.. 감사합니다 –