2011-03-25 6 views
6

키오스크 애플리케이션 (터치 스크린 전용, 키보드/마우스 없음)으로 배포 할 XPe 상자에서 WPF를 사용하는 프로젝트에서 작업하고 있습니다. 터치 키보드 용. 버튼이 너무 작아서 스타일을 지정할 수 없기 때문에 내장 된 XP를 사용할 수 없습니다.현지화가 가능한 WPF 키오스크 키보드 컨트롤 찾기

입력 한 값이 사용자 정의 대화 상자의 단일 텍스트 상자에 입력되므로 실제로 '실제'키보드 (스캔 코드 보내기, 항상 맨 위에 보내기 등)가 필요하지 않습니다. 앱에서 alt-f4를 허용 할 수 있습니다.

영어 전용 키보드를 지원하거나 사용자 정의 된 레이아웃을 지원하는 컨트롤을 많이 발견했지만 변경 될 수있는 일반 컨트롤이 부족합니다. 레이아웃/문자 집합은 InputManager CultureInfo를 기반으로합니다. 그것은 모든 OS 언어 (우리가 지원하는 각 언어에 대한 사용자 정의 레이아웃을 만들지 않고 상자에서 꺼낼 수있는 것이 가장 바람직 함)를 지원해야합니다.이 언어는 현재 가장 큰 문제입니다.

누구나 비슷한 것을 달성하는 데 사용하는 컨트롤이 있습니까? 내가 발견 한 거의 모든 것이 다양한 레이아웃과 문자 세트를 지원하지 않으며, 전혀 스타일을 지정할 수없는 초기의 90 년대 초반 C++ 구성 요소입니다. 감사합니다

답변

0

FPS Components 주장 :

자동으로 런타임에 생성 할 수있는 사용자 Windows 설정에 추가되는 모든 언어입니다. 또한 사용자는 그래도 난이 제품을 사용한 적이 폴더

레이아웃에 새로운 XML 파일을 추가하여 자신 만의 언어 레이아웃 를 추가 할 수 있습니다. 나는 단지 그것이 존재한다는 것을 알고있다.

+0

이 구성 요소가해야 할 것처럼 보입니다. 그것은 각 키의 값을 변경할 수 있지만 반드시 키의 정렬을 지원하는 것은 아닙니다 (예 : 프랑스어는 QWERTY 대신 AZERTY를 사용합니다). 우리는 해당 언어에 대한 레이아웃을 수동으로 구축해야합니다. 답장을 보내 주셔서 감사합니다. – user676838