반응형
[C#] ListView 컨트롤에서 행 선택 시 열 전체가 선택된 것처럼 보이게 하는 방법 |
환경: Visual Studio 2012
ListView 에 추가된 행을 선택하게 되면 첫 번째 열만 반전이 됩니다. 첫 번째 열의 폭이 좁을 때는 선택되었는지 아닌지 구분하기 힘들겠죠. 그래서 행을 선택했을 때 모든 열이 선택될 수 있도록 설정하는 방법에 대해 알아 봅니다.
▼ 아래 그림처럼 리스트뷰에서 행을 선택하게 되면 첫 번째 열만 선택이 됩니다. 이렇게 되면 첫 번째 열의 폭이 좁아서 선택되었는지 구분하기가 힘들죠.
▼ 그래서 선택한 행의 모든 열이 선택될 수 있도록 하기 위해 속성 정보로 갑니다. ListView 의 속성 정보에서 FullRowSelect 값을 True 로 변경합니다.
▼ 탐색기의 속성 정보 창이 아닌 소스에서 셋팅 하는 방법은 다음과 같습니다. 폼이 로딩될 때 ListView 의 FullRowSelect 속성값을 true 로 변경합니다.
private void Form2_Load(object sender, EventArgs e) { lstAddress.FullRowSelect = true; }
반응형
'기타 언어 > C# & MFC' 카테고리의 다른 글
시샵(C#) 프로젝트 기본 시작 Form 설정하기 (0) | 2022.07.09 |
---|---|
[C#] 리스트컨트롤(ListView)에 드래그앤 드랍으로 파일 추가하기 (3) | 2020.01.21 |
[C#] 폼에서 패널컨트롤(Panel)이용해서 멀티 페이지 구현하기 (0) | 2020.01.14 |
[C#] SQLite 데이터베이스 접속과 데이터 가져와서 표현하는 방법 (2) | 2020.01.09 |
프로그램 개발을 위한 무료 비주얼 스튜디오 2015 설치하기 (0) | 2019.06.19 |
시샵 C# ListView 마지막에 추가한 데이터에 스크롤 위치시키는 방법 (0) | 2019.06.10 |
시샵 C# using 네임스페이스 자동으로 추가하는 방법 (0) | 2019.05.22 |
C 언어 무료 컴파일 도구 Dev C++ 새 프로젝트 만들어서 실행하기 (0) | 2019.03.13 |