본문 바로가기

.NET

[C#] DataGridView 로딩 시 셀 선택 막기

C# WindowForm 프로그램을 개발하다보면 DataGridView를 한번 쯤은 사용하게 된다. 보통 아무 설정을 하지 않았다면 DataGridView가 생성된 후 첫번째 셀이 자동으로 선택되어있다. 이것을 막으려면 다음과 같은 코드 둘 중 하나를 사용하면 된다.

 

DataGridView.CurrentCell = null;
DataGridView.ClearSelection();

여기서 DataGridView는 본인이 생성한 그리드뷰의 객체가 오면 된다.

 

※ 만약 로딩 후 그리드뷰의 행들을 갱신 시킨다면 갱신시킨 후 위의 코드를 작성해야 셀 선택이 해제된다.