2011-12-09 14 views
3

我正在爲Windows Phone 7.1開發應用程序。我想知道是否可以重寫虛擬鍵盤上的輸入按鈕的行爲。基本上,我希望用戶能夠在填寫表單的最後一個字段時按下回車按鈕來提交表單。請讓我知道是否有可能,或者大會是否可以這樣做。覆蓋<Enter> Windows Phone 7.1中的關鍵行爲

謝謝。

+0

我已經看到很多有此作爲一個約定的應用程序,所以我猜它可能(我只是不知道如何做到這一點)。 – DaveShaw

+0

謝謝DaveShaw。我想確保我不是第一個這樣做的人。 :) – Divya

+0

@Divya也檢查了InputScope - 我相信Search inputscope使返回按鈕的顏色與鍵盤的其餘部分不同,所以用戶可以更容易地告訴它具有提交功能。 http://www.imaginativeuniversal.com/blog/post/2010/07/06/WP7-InputScope.aspx –

回答

3

有事件的onkeydown爲此,

textblock.OnKeyDown += (s, e) => 
{ 
     if (e.Key = Key.Enter) 
     { 
      //do your stuff here 
     } 
};