WPF의 사용자 지정 문서 내용에 TextBox
에 포커스를 설정하고 싶습니다. 모든 포커스 가능 매개 변수를 true로 설정했습니다. 여전히 초점은 TextBox
에 없습니다. 어떤 생각이나 의견?WPF의 TextBox 포커스 문제
지금까지, 나는이 추가되었습니다 : 내 WPF 페이지의 생성자에
textbox.Focus();
textbox.SelectAll();
.
TextBox
는 DockPanel
내부 Canvas
이며, 그들 모두는 custom:DocumentContent
의 일부입니다.
미리 감사하십시오.
당신은 UI 요소가 생성자에서 생성되지 않았다는 매우 중요한 문제를 지적했습니다. 나는 또한 이것을 시도했지만 초점은 아직 없다. 이제는 다른 질문이 있습니다. 생성자 및로드 이벤트와 같은 다른 장소에서 textbox.Focus()를 호출하면 문제가 발생합니까? XAML 자체에서도 마찬가지입니까? 감사합니다 개인 무효 Document_Loaded (개체 보낸 사람, RoutedEventArgs 전자) { textbox.Focusable = true; textbox.Focus(); } – paradisonoir
맞습니다. 텍스트 상자 자체의 '로드 됨'에 추가되어 작동했습니다. 나는 Custom : DocumentContent에 추가하면 도움이 될 것이라고 생각했지만 텍스트 상자에 추가해야했습니다. 응답 해 주셔서 감사합니다. – paradisonoir