Ищу локализуемый элемент управления WPF Keyboard для киоска

Я работаю над проектом, использующим WPF на компьютере XPe, который будет развернут как киоск-приложение (только сенсорный экран, без клавиатуры / мыши), и нам нужен на экранной клавиатуре. Мы можем' Я не использую встроенную клавиатуру XP, потому что кнопки слишком малы, чтобы их можно было касаться, и их нельзя стилизовать.

На самом деле нам не нужно быть «настоящей» клавиатурой (отправлять скан-коды, всегда сверху, и т. д.), поскольку введенные значения будут помещены в одно текстовое поле в настраиваемом диалоговом окне, и мы не хотим позволять им использовать alt-f4 из приложения и т. д.

Я нашел множество элементов управления, поддерживающих клавиатура только на английском языке или даже создание настраиваемого макета, но мне не хватает универсального элемента управления, который изменит макет / набор символов на основе InputManager CultureInfo. Он должен поддерживать все языки ОС (желательно из коробки, без необходимости создавать собственный макет для каждого поддерживаемого языка), что, по-видимому, является самым большим камнем преткновения на данный момент.

Есть ли у кого-нибудь средства управления, которые они используют для выполнения чего-то подобного? Почти все, что я нашел, не поддерживает различные макеты и наборы символов из коробки, или это какой-то ужасный компонент C ++ начала 90-х, который вообще не может быть стилизован. Спасибо

6
задан user676838 25 March 2011 в 14:29
поделиться