2011-08-28 42 views
5

Ai có thể cho tôi biết thêm chi tiết về điều này?windows phone xoài - sự khác biệt giữa nhấp và nhấn

Tôi biết rằng nhấn đến từ các cử chỉ, nhưng tôi muốn biết thêm về mô hình sự kiện WP7.

Ví dụ như thế nào scenarions sau làm việc:

  • stackpanel với sự kiện vòi và hộp kiểm bên trong mà xử lý nhấp
  • container với vòi và bất kỳ yếu tố khuôn khổ cũng với vòi vv

nào sự kiện có ưu tiên hơn và liệu có thể che giấu sự kiện không?

Loại bọt sự kiện nào được sử dụng ở đây từ trên xuống dưới hoặc ngược lại?

Trả lời

4

Nếu bạn đang sử dụng WP7.1 SDK, điều dễ nhất để làm cho mọi thứ nhất quán sẽ là sử dụng sự kiện Nhấn ở mọi nơi (có sẵn trên tất cả các điều khiển có nguồn gốc của UIElement). Sự kiện nhấn được phát ra từ điều khiển thấp nhất trong cây thị giác cho đến khi xử lý được tìm thấy.

Sau đó, bạn không cần phải lo lắng về việc nếu/khi nhấp và nhấn sẽ xung đột.

+0

Tôi đồng ý đây là cách hợp lý nhất để thực hiện. Tuy nhiên bạn có biết nếu có bất kỳ tham chiếu tốt liên quan đến mô hình sự kiện trong WP7? – tomo

+0

Giống như Silverlight - vì vậy liên kết này tất cả nên có liên quan http://msdn.microsoft.com/en-us/library/cc189018(v=vs.95).aspx. Tôi lưu ý rằng Tap không được đề cập rõ ràng là Tap là phương pháp chỉ dành cho Windows Phone. –

Các vấn đề liên quan