2016-10-04 63 views
1

我正在開發一個WPF應用程序,主要針對Windows 10,但它也可以在舊版本上運行。默認情況下,如果我在平板電腦模式下打開應用程序,鍵盤將在我關注文本框時打開,並在文本框失去焦點時關閉,但如果我手動關閉鍵盤,它將不會再打開(非常煩人,因爲這是一個自然的事情)。我可以忍受這一點,但問題是鍵盤打開了我的應用程序,所以用戶看不到它的50%,包括大部分文本框,這使得他們很難選擇其他的東西來「離焦」 '並關閉鍵盤。在WPF中觸摸鍵盤打開時檢測到

如果我能得到一些通知,當他們接觸鍵盤打開後,它會是相當容易有一些UI代碼,以確保顯示正確的事情,但我找不到任何辦法得到一個事件時,鍵盤打開。

回答

2

您可以使用this在Windows 10週年紀念版及以上來自觸摸鍵盤得到通知。

+0

很酷,我會研究這個! – zacaj

+0

@zacaj你是否得到這個工作?我有類似的要求,並想知道這是否是要走的路。我想在打開鍵盤時在屏幕底部添加一個邊距,以便可以訪問所有字段。 –

+0

沒有運氣@BrunoV :( – zacaj