2012-11-26 22 views
2

我需要設計一個協作WPF應用程序,允許多個用戶同時編輯不同部分的用戶界面。協作WPF應用程序 - 多鍵盤和鼠標

這個使用單個應用程序完成,在一臺計算機上運行,​​顯示在一臺投影儀上 - 但有很多鍵盤和鼠標。在合作/會議室環境中爲每個用戶安裝一臺計算機是不可能的。

我對如何做到這一點有一個總體的想法 - 使用原始輸入,在應用程序中模擬鼠標指針,並以某種方式對應用程序進行分區(根據事件和焦點),以便每個分區接受自己的一組輸入事件,並且每個都維護自己的鍵盤和鼠標焦點。

有沒有人以前做過或知道更好的方法來應對這一挑戰?我在正確的道路上嗎?

回答

0

我不認爲你會從WPF得到這種行爲。如果這甚至是可能的,那將是一件很麻煩的事情。

更不用說,儘管WPF支持N個邏輯焦點範圍的概念,但您一次只能在一個元素中使用鍵盤焦點。

我只想做一個普通的WPF應用程序,並使用一些軟件如this

+0

感謝您的答覆尋找一個解決方案! WPF顯然不打算用於這種事情,但我會嘗試。我將在本週末分配一些時間進行實驗,並在下週的某個時間彙報我的結果。 – Riaan

+0

感謝您報告回來! – dansan

相關問題