2017-10-16 14 views
0

타블렛 용 WPF 응용 프로그램을 개발 중입니다. 프레임 워크 4.6.2 이후로 컨트롤이 포커스를 얻으면 가상 키보드가 나타납니다.WPF 가상 키보드가 내 컨트롤을 숨 깁니다.

enter image description here

이 하나의 이익이 숨겨져가되도록 초점 :

enter image description here

그것이 올바른이 네이티브 솔루션을 존재

나는 텍스트 상자를? 아니면 스크롤 뷰어를 관리해야합니까? 또는 내 TextBox로 대화 상자를 표시 하시겠습니까?

답변

1

나는 내 자신의 응용 프로그램과 동일한 문제가 있었는데, 나는 WPFTabTip을 사용하여 끝났으며 오픈 소스이며 매력처럼 작동합니다. 너겟을 통해서도 가능합니다.

TabTipAutomation.BindTo<TextBox>(); 

그것은 자동으로보기에 초점을 맞춘 UIElement에 이동하여 가시성 문제를 처리합니다

를 사용하여 당신은 단 한 줄의 코드 만 필요합니다.

프로젝트를 사용하고 싶지 않으면 소스 코드를보고 필요한 것을 가져갈 수 있습니다.