확인란이 탭 순서 (0)의 첫 번째 컨트롤 인 경우 양식이 표시 될 때 포커스가 있음을 나타내지 않습니다. 실제로, 컨트롤을 확인/선택 취소하기 위해 스페이스 바를 눌러 초점을 맞 춥니 다. 탭을 누른 다음 Shift 키를 누른 채로 체크 상자로 돌아 가면 라벨이 강조 표시되어 초점을 나타냅니다. 확인란, 텍스트 상자 및 단추 컨트롤을 사용하여 새 양식을 만들어 쉽게 테스트 할 수 있습니다. 해당 순서로 설정된 탭 순서입니다. 양식을 시작하십시오. 체크 박스에 포커스가 있다는 표시는 없습니다. 탭 컨트롤을 사용하면 텍스트 상자로 돌아 가면 윤곽선이 그려집니다. 프로그래밍 방식으로 포커스를 Control.Focus() 및 Control.Select() 사용하여 폼을로드 및 표시된 메서드를 사용하여 시도했다.C# Winforms 포커스가 표시되지 않습니다.
양식을 시작할 때 체크 박스에 포커스가있는 것처럼 보이게하려면 어떻게해야합니까?
위대한 답변과 설명! Unix COBOL에서 응용 프로그램을 이식하고 사용자가 어떤 컨트롤이 활성 상태인지 알 수 없다는 불만이 있으며 마우스를 느리게하면 마우스를 뻗기가 쉽지 않습니다. 그들은 단지 스페이스 바를 사용하여 체크 박스를 선택하고 Y/N 응답을 요구하지 않는 아이디어로 예열하고 있습니다 ... –