2015-01-09 3 views
3

xamarin 양식의 팝업을 닫는 방법은 무엇입니까? 난 내가 프로그래밍 방식을 기각 할 수있는 방법 지금 xamarin 폼에서 팝업을 닫는 방법?

var actionButton2 = new Button { Text = "ActionSheet" }; 
actionButton2.Clicked += async (sender, e) => { 
    var action = await DisplayActionSheet ("ActionSheet: Save Photo?", "Cancel", "Delete", "Photo Roll", "Email"); 
    Debug.WriteLine("Action: " + action); // writes the selected button label to the console 
}; 

를 호출하여 경고 팝업을 표시 무엇입니까?

+0

그냥 명확히하기 : 어떤 경우에 이것을하고 싶습니까? IMHO 사용자가 ActionSheet를 표시하면 반응해야합니다. – angak

+0

필자의 경우 다른 누군가가 대화 상자를 닫았습니다. 사용자 A가 요청을 보냅니다. 사용자 B는 아무 것도하지 않습니다. 사용자 A는 요청을 종료합니다. 사용자 B에 대한 요청을 숨기려고합니다. – nVentimiglia

답변

1

수 없습니다.

동작 시트는 사용자 상호 작용 용으로 설계된 것이며 프로그래밍 방식 상호 작용 용으로 설계되지 않았습니다. 액션 시트의 전체 아이디어는 프로그램 흐름이 그 시점에서 사용자 입력에 의존하며이 입력없이 계속할 수 없다는 것입니다.

그래서 사용자는 작업 시트를 사용하여 작업하거나 하드웨어 뒤로 버튼을 눌러 작업 시트를 닫아야합니다.

관련 문제