1
我目前正在開發一個應用程序,提供從一個ListBox拖放項目到其他項目的可能性。這在使用鼠標時可以很好地工作。在觸摸事件中使用System.Windows.DragDrop.DoDragDrop()?
但是,當試圖用觸摸屏(產生真正的觸摸事件)做同樣的事情時,這是行不通的。
在我的日誌中,我看到TouchDown和Move實際上被檢測到。但是對System.Windows.DragDrop.DoDragDrop()的調用不會像在鼠標使用過程中那樣阻塞。它立即返回,所以拖動手勢在開始後立即結束。
我認爲DragDrop.DoDragDrop()僅適用於鼠標使用,並且在完成拖動過程期間取決於MouseButtonDown ?!
那麼,有沒有相當於使用拖動&拖放觸摸事件?
感謝您的任何提示
顯然我的代碼產生相同的異常。 – 2010-09-15 23:11:44