현재 사용자 지정 UserControl이있는 WPF 프로젝트가 있습니다. 이 컨트롤에는 여러 폼 유형 요소 (확인란, 텍스트 상자, 콤보 상자 등)가 들어있는 표가 포함되어 있습니다. 컨트롤은 폼으로 보이고 작동하도록 설계되었지만 드래그 캔버스 내부에 배치되기 때문에 창이 아닌 UserControl이어야합니다.탭 순서를 단일 사용자 정의 컨트롤 (WPF)
요소 사이의 탭 탐색이이 컨트롤로 제한되어야하므로 컨트롤의 마지막 요소에서 "Tab"키를 누르면 키보드가 컨트롤의 첫 번째 요소에 포커스를 둡니다. 현재는 응용 프로그램 내에서 다음 tabbable 요소로 컨트롤 외부로 이동합니다.
키 이벤트를 수동으로 캡처하는 것 이외에도 탭 탐색을 단일 WPF UserControl로 제한하는 다른 방법이 있습니까?
포스트 스크립트 일 뿐이므로 이것은 코드 숨김 전용 컨트롤이므로 MSDN 기사에서 정의 된대로 대신 KeyboardNavigation.SetTabNavigation (this, KeyboardNavigationMode.Cycle);을 사용해야했습니다. – flamebaud
업데이트 해 주셔서 감사 드리며 기쁘게 생각합니다. :) – Lukazoid