2010-07-28 32 views
10

Có ai đã triển khai Chạm vào & Giữ trong ứng dụng Windows Phone 7 chưa? Tôi có thể thấy một vài cách tiếp cận có thể có KeyDown/KeyUp và một bộ đếm thời gian hoặc ManipulationStarted/manipulationCompleted và một bộ hẹn giờ.
Tuy nhiên, tôi cho rằng đây là phương pháp ít ý tưởng hơn vì các ứng dụng khác nhau sẽ có cài đặt hẹn giờ khác nhau dẫn đến sự không nhất quán.
Tôi có thiếu gì đó không? Tôi đã hy vọng một sự kiện TapAndHoldChạm và giữ (Nhấn và giữ)

Trả lời

3

Tôi đang ở trong tình trạng tương tự và tôi đang tìm "cách được đề xuất". Trong khi chờ đợi, Mike Francis đã đăng a solution on his blog, sử dụng nhận dạng cử chỉ của Microsoft.Xna.Framework.Input.TouchPanel trong ứng dụng Silverlight. Tôi đã không thử nó.

+0

Cảm ơn bạn đã liên kết, đó là giải pháp mà tôi đang dự tính. Tôi tự hỏi nếu đây là một cái gì đó mất tích từ phiên bản beta? –

3

Silverlight Toolkit cho Windows Phone thêm dễ sử dụng hỗ trợ cử chỉ, bao gồm On cử chỉ Giữ

6

Đối với tất cả quan điểm Giữ phương pháp là ở đó. Nó sẽ xử lý chức năng báo chí dài.

0
Button b = new Button(); 
b.Hold += new EventHandler<System.Windows.Input.GestureEventArgs>(HoldEventHandler); 

Đoạn mã trên nên làm việc để liên lạc và tổ chức sự kiện

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