將textbox放與頁面最下方,並取消ApplicationBar。spa
IE的ApplicationBar裏放個了textbox,效果很炫,最重要用戶體驗很好。設計
因而也想對本身textbox作這樣的設計。固然,ApplicationBar裏是不能放textbox,可是對用戶來講就是個ApplicationBar。io
當textbox獲得焦點時IME會自動打開,而且會調整頁面位置好讓textbox不被IME擋住。用戶體驗
既然能自動調整,那就把textbox放到最下面,這樣textbox就能與IME緊貼了。方法
可是若是這就完了也就不用寫這篇文章了。im
實踐證實textbox被IME擋住了一部分……img
後來花了很多時間才找出緣由,關閉ApplicationBar(ApplicationBar=null)就正常了,看來若是還想用ApplicationBar就要本身寫個了,就像IE那樣。時間
但是重寫個ApplicationBar感受好麻煩啊,有沒有其它的方法。沒有ApplicationBar就正常了,那麼在TextBox_GotFocus中關閉ApplicationBar,在TextBox_LostFocus中打開ApplicationBar不就好了嗎?co
試了下,的確可行,不過看上去很卡,而且有時沒法自動調整頁面,而後textbox就顯示不來了……文章
因此這個只能做爲臨時方案。