2016-07-09 43 views
1

我有一個文本框和一個標籤。文本框一直都在關注(使用LostFocus事件處理程序)。當用戶按下「Enter」鍵時,文本框的值會顯示在標籤中。 [我正在使用C#創建Windows 10通用應用程序。]如何控制多鍵盤系統中的哪個鍵盤處於活動狀態以及哪個鍵處於非活動狀態?

問題是,這必須在多鍵盤系統上實現。如果人P1使用鍵盤K1輸入一個值,而人P2使用K2同時輸入任何東西,則輸入「混合」值。例如,P1想要鍵入13,P2想要鍵入24,該值可能變爲123或1324或1234(取決於它們鍵入的順序和按下Enter鍵)。我需要的是確保一次只能鍵入一個鍵盤。

如果P1使用K1開始鍵入,則K2應該被禁用,直到P1按Enter鍵,反之亦然。這怎麼能達到? [或可以將它解決了使用一些硬件設備?]

+0

你能區分所接收的輸入,例如從速度的鍵盤? –

+0

不是。兩個鍵盤都是USB鍵盤,因此我無法區分它們。任何想法如何可以做到? –

回答

相關問題