2013-03-30 48 views

回答

3

當沒有文本框有焦點時,鍵盤將被解除,因此您可以將其用作指示符。

我認爲在WP7中不可能(不確定它是否在WP8中發生了變化)是檢測是否使用了SIP鍵盤和硬件鍵盤。但是,再次,有多少WP8手機有硬件鍵盤? :)

+0

這不是一個理想的解決方案。不應該檢查頁面上的每個文本框以獲得焦點!我正在嘗試查找API(可能),類似於Keyboard.IsOpen,或者在部署或解散鍵盤時生成的事件,如keyboard_dismissed(KeyboardEventArgs)。 –

+0

爲什麼downvote?我沒有說這是理想的。但是我的知識沒有API。如果你想浪費時間尋找API,請成爲我的客人。 –

+0

你說的不是問題的答案。這個問題問到如何確定「什麼時候」SIP被解散,而不是檢查每個文本框以查看它是否有焦點,然後推斷出SIP失效! –

0

據我可以告訴沒有API,或生成的事件知道何時鍵盤被解僱。

相關問題