Виртуальная экранная клавиатура в Silverlight - PullRequest
3 голосов
/ 06 декабря 2011

Я пытаюсь создать OnScreenKeyboard для заполнения текстовых полей в веб-приложении Silverlight.Клавиатура должна быть многоязычной, чтобы, когда я установил язык на китайский и ввел маленькую букву, например «а», должен был появиться комбинированный список с китайскими знаками.

OSK под Windows XP слишком мал для используемого сенсорного экрана.

Я уже создал клавиатуру с кнопками, которые содержат строки, но они не имитируют событие нажатия клавиш как настоящийКлавиатура.

Существует ли подобная функция, как System.Windows.Forms.SendKeys для Silverlight?Это применимо только в Windows. Формы, которые я не могу использовать в Silverlight.

Я работаю с Expression Blend 3 и Visual Studio 2008. (Silverlight Version 3)

Я был бы оченьрад за помощь.

С уважением Кнут

1 Ответ

0 голосов
/ 07 декабря 2011

В этой статье описывается, как подключить поведение Kyeboard к элементам управления пользовательского интерфейса http://www.orktane.com/Blog/post/2009/11/09/Virtual-Input-Keyboard-Behaviours-for-Silverlight.aspx

...