폼에 배치 된 Panel의 UserControl에 TextBox를 배치했습니다. 하지만이 코드로 포커스를 설정할 수 없습니다.WinForms -이 포커스 세트의 문제점은 무엇입니까?
mytxtBox.Focus();
ActiveControl = mytxtBox;
mytxtBox.Select();
왜 작동하지 않습니까? 여기에 초점을 맞추는 방법?
폼에 배치 된 Panel의 UserControl에 TextBox를 배치했습니다. 하지만이 코드로 포커스를 설정할 수 없습니다.WinForms -이 포커스 세트의 문제점은 무엇입니까?
mytxtBox.Focus();
ActiveControl = mytxtBox;
mytxtBox.Select();
왜 작동하지 않습니까? 여기에 초점을 맞추는 방법?
이 코드를 양식에서 호출하려면 textbox 수정 자 속성을 public으로 변경해야합니다.
다음 양식에서 당신은userControl11.textBox1.Focus();
또한 코드가 작동하지 않는 이유는 폼이 아니라 사용자 컨트롤에서 처리하는 것처럼 보이기 때문입니다. 따라서 폼이 궁극적으로 여기에서 제어되고 포커스를 설정해야합니다. – GalacticCowboy
당신이에서이 호출을 호출 할 수 있습니다? –