因此,我只是對我的項目進行測試,並意識到如果您有鏈接(例如導航服務),則需要雙擊和雙擊。這意味着如果我有一個按鈕轉到應用程序中的另一個頁面,除非我不處理雙擊,該應用程序將崩潰。手柄雙擊全球WP7?
所以,如果我有這樣的:
<toolkit:HubTile Name="XXX"
Message="XXXYYY" Source="ZZZ"
Title="XYZ" Tap="XYZ_Tap"/>
如果有誰雙水龍頭這種瓷磚,應用程序會崩潰。因此,我必須添加
DoubleTap="XYZ_DoubleTap"
屬性。但是,這可能會讓人感到疲勞,似乎沒有必要。那麼是否有辦法在全球範圍內處理所有雙擊?那麼如果我想實際上在某個地方實現它,只需重寫它呢?謝謝:)
編輯:DoubleTap的「全局」事件處理程序很簡單,什麼都不做。這樣我就不必爲每個鏈接或按鈕重寫它。每次處理一個沒有處理的DoubleTap時,都不會拋出異常。
這正是我現在正在做的。我只希望每個DoubleTap都有更多的東西,而不是每個元素的特定屬性。不過謝謝你,因爲你的答案是最接近我想要的。 – Div 2012-07-27 17:39:55