2016-09-06 102 views
-1

我有一個問題: 我開發的應用程序UWP爲win10(C#)。我在單機觸摸顯示器上啓動應用程序(觸摸模擬鼠標,但它不是win10中的傳感器輸入)。 當我在文本框中設置焦點時,傳感器鍵盤不會彈出。作爲替代,我想通過例如TextBox1.GotFocuse事件來調用傳感器鍵盤。我用 InputPane class通用Windows平臺(UWP)應用程序調用觸摸鍵盤

textBox1.GotFocus += (s_focus, e_focus) => 
    { 
    InputPane pane = InputPane.GetForCurrentView(); 
    tovary_brutto.PreventKeyboardDisplayOnProgrammaticFocus = true; 
    System.Diagnostics.Debug.WriteLine(pane.TryShow()); 
    }; 

但是溫控功能TryShow返回FALSE值和鍵盤沒有顯示出來。有人可以提供任何解決方案嗎?

回答

0

Windows 10 OS決定何時何時不打開觸摸鍵盤。但是有一個設置。

See this post from WindowsCentral

+0

感謝您的建議。我知道這個設置。但是這些設置顯示在平板電腦或其他觸摸面板上。在我的顯示器上(http://posiflex.com.ua/monitory/item/148-pos-monitor-tm-3315.html),當您觸摸時,模擬鼠標,但它不是傳感器輸入(如何在平板電腦上進行檢查)。切換臺「自動顯示觸摸鍵盤」不會顯示。這就是爲什麼我正在尋找另一種解決方案。以編程方式在C#上通過某些事件調用鍵盤 –

相關問題