2011-06-15 80 views
0

快速的問題 - 如果我編碼的東西來響應「MouseLeftButtonDown」,如推送圖像,如果我在發佈應用程序時以相同的方式留下代碼,這是否會直接轉化爲用戶將他們的手指按下同一個地方,從而激發代碼?Windows Phone 7,MouseLeftButtonDown是否轉換爲部署的應用程序?

我是否必須將MouseLeftButtonDown更改爲手勢監聽器才能進行翻譯,以便在編碼測試時,MouseLeftButtonDown僅用於代替非觸摸監視器?

謝謝!

回答

1

正如Matt在評論中所糾正的那樣,MouseLeftButtonDown事件與圖像點擊不同。但是,如果您的代碼在模擬器上工作,關於點擊,結果將是相同的,那麼它應該在設備上工作。

您應該嘗試讓您的應用程序在設備上運行,但可能會在模擬器中容易忽略。例如,手機的性能可能會降低,因爲它可能比PC低很多。因此,如果您的應用在您的PC(模擬器)上運行良好,這並不一定意味着您將在設備上獲得相同的速度。

+0

你是男人,KeyboardP。你會碰巧知道一個鏈接,指向我能夠在沒有通過市場的情況下在手機上加載模擬器應用程序的方向嗎? – topcoderwannabe 2011-06-15 02:43:57

+0

@topcoderwannabe - 不怕:/如果你是學生,你可以通過Dreamspark計劃(https://www.dreamspark.com/products/Product.aspx?ProductId=28)。這意味着您可以將應用程序發佈到市場(不知道有多少),但是無需支付99美元的費用。也意味着您可以將您的應用程序部署到手機上進行測試。 – keyboardP 2011-06-15 02:46:23

+1

不! MouseLeftButtonDown不等同於手指敲擊!有很多細微的差異。如果您選擇可滾動列表中的項目,這一點最爲明顯。當您用手指進行聯繫以滾動列表時,將觸發LeftMouseButtonDown。這可能會使您的列表無法使用。 – 2011-06-15 14:07:04

相關問題