我有一個ListBox,它有一個ContextMenu。我爲列表框定義了一個ItemTemplate,併爲「OnTap」事件設置了一個事件處理程序。當它發生火災時,我會對此採取行動。我使用ContextMenu來提供刪除/編輯項目的功能。獲取觸發Silverlight for Windows Phone 7上下文菜單的ListBoxItem
我的問題如下: 如果我通過項目上的「長按」觸發上下文菜單,它將不會在列表框中被選中,以至於我無法訪問它。我想知道,哪個項目是「長錄」的。有沒有一個好的做法呢?
感謝
問題2從這裏回答:http://www.windowsphonegeek.com/tips/wp7-contextmenu-answers-to-popular-questions或者您可以使用自綁定({Binding})在MenuItem的Tag ,並獲得對象的方式。這兩種方式都不需要使用已棄用的GestureListener。 – 2012-08-01 02:55:04
感謝您的提示,使用GestureListener更適合我的項目。 – bkotyik 2012-08-01 10:33:46