2012-04-14 7 views
1

다중 브라우저가 열려있는 응용 프로그램을 만들고 있습니다. 각 브라우저에는 입력 할 자체 키보드가 있지만이 응용 프로그램에서 키보드를 표시하는 방법을 모르겠습니다. 사용자가 URL을 입력하려면 각 사용자에 대한 키워드를 표시해야합니다.Microsoft Surface 응용 프로그램에 키보드 표시

답변

0

일반 키보드는 적어도 표면 모드에서 - 텍스트 상자가 포커스를 얻 자마자 나타나야합니다. 단점 : 한 번에 열 수 밖에 없습니다.

터치 키보드가 여러 개 필요한 경우 키보드를 표시하고 에뮬레이션하는 사용자 정의 컨트롤을 구현해야합니다 (직접 다른 레이아웃을 처리해야합니다!). 기본적으로이 버튼은 일련의 버튼으로 구현 될 수 있으며, 각 버튼은 라벨에 문자를 추가합니다. 삭제 버튼은 마지막 문자를 삭제합니다. 마킹, 복사, 삭제 등 흥미로운 부분이 있습니다.

우리는 판촉 용으로 편리한 키보드를 에뮬레이트하기 위해 비슷한 키보드를 사용했습니다. 솔직히 말해서 사용성면에서 최고의 경험이 아니 었습니다 (포함 된 키보드보다 약간 나빴습니다). 그것은 필요에 적합하며 스크린 키보드는 수업 경험에서 가장 좋지 않습니다 (논쟁의 여지가 있지만, 기계식 키보드는 다른 어떤 가상 키보드보다 훨씬 좋기 때문에 맛이 좋을 수도 있습니다)

관련 문제