2014-12-08 20 views
5

Tôi tạo ra tấm hành động hiển thị trong hình thức với đoạn mã sau Xamarin,Nút sự kiện trong Bảng Hành động hiển thị

DisplayActionSheet ("ActionSheet: Send to", "Hủy", null, "Email", "Twitter" , "Facebook");

Có thể đặt sự kiện nút cho Email, Twitter, Facebook không?

+0

Cuối cùng, tôi đặt sự kiện cho email, twitter, facebook trong bảng tác vụ hiển thị đó – Balaji

Trả lời

11

Hiển thịHành động trả về Tác vụ < chuỗi >, để không chặn chuỗi chính. Để xử lý lựa chọn, bạn cần phải sử dụng nó theo cách tương tự như sau:

  var action = await DisplayActionSheet ("ActionSheet: Send to?", "Cancel", null, "Email", "Twitter", "Facebook"); 
      switch (action){ 
      case "Email": 
       DoSomething(); 
       break; 
      case "Twitter": 
       DoSomethingElse(); 
       break; 
       ...     
      } 
Các vấn đề liên quan