2013-10-21 4 views
0

이것은 내 첫 번째 WPF 프로젝트이며 엔지니어를위한 응용 프로그램을 만들려고합니다. 그들은 Windows 8이 설치된 Tablet PC를 사용할 것입니다. 응용 프로그램을 실행하고 컴퓨터에 문제가 있는지 확인하기 위해 검사합니다.Textbox 포커스 프롬프트 키보드 입력 방법

이 응용 프로그램을 winforms를 사용하여 만들었지 만 팝업 키보드 입력을 가져올 수 없어서 물건을 입력 할 수 없습니다. 그래서 WPF로 바꿨습니다 (서명 캡처도 제공해야 할 것입니다). 이것은 내가 (빨간색) 텍스트 상자를 탭하면 무엇을 찾고 있었다입니다 :

Keyboard input goal

내가 키보드 레이아웃 팝업한다면 바로 볼 수있는 텍스트 상자를 만들어 시작했다. 내가 입력 패널을 팝업 수있는 유일한 방법은 다음 코드를 사용하는 것입니다 : 쉬운 방법이 있어야한다

Private Sub TextBox1_TouchDown(sender As Object, e As System.Windows.Input.TouchEventArgs) Handles TextBox1.TouchDown 
    Process.Start("TabTip.exe") 
End Sub 

... 내가 완전히 뭔가가 있어야합니다. 키보드 입력을 자동으로 팝업 할 수있는 다른 컨트롤이 있습니까? 코드를 제공 할 필요없이?

답변

1

닷넷과 같은 관리 환경에서 Windows API로 작업하는 것이 약간 어렵 기 때문에 WPF Touch Screen Keyboard과 같은 키보드를 모방 한 사용자 정의 WPF 컨트롤을 사용해야 할 수도 있습니다.

또한 Windows 8 Metro 응용 프로그램을 사용해 보았습니다. 키보드를 사용하는 프로그래머에게는 trasparent가 있다고 생각합니다.

+0

필자는이 책을 읽었으며 Windows 8 Metro와 관련된 것들을 보았으며 Visual Studio 2012가 필요하다고 생각합니다. 내일 확인해 보겠습니다. 팁 주셔서 감사. – Alex

관련 문제