프로그래밍 언어/C#13 [C#] Tab / Shift + Tab 코딩 C# 폼에서 여러 개의 TextBox를 생성했을 경우, Property에서 TabIndex 순서를 설정함으로써 Tab 또는 Shift + Tab 기능을 구현할 수 있다. 하지만 특정한 TextBox가 GroupBox에 속해있을 때 TabIndex 순서대로 Tab / Shift + Tab이 구현되지 않는다. 그리고 여러개의 UI를 생성하고 지우다 보면 TabIndex가 섞여 바로잡기 힘들 때가 있다. 복잡하다 싶으면 코드로 구현하는 방법이 제일 편리한 것 같다. 아래 코드는 6개의 TextBox 리스트를 미리 만들어두고 Tab / Shift + Tab이 눌러졌을 때 해당 TextBox에 포커싱을 하는 코드이다. 여기서 주의할 점은 두가지로 1. KeyDown 이벤트를 사용한다.(KeyPress 이벤트 X).. 2019. 6. 25. 이전 1 2 3 4 다음