728x90
리스트뷰가 꽉차면 가로 스크롤이 생겨나면서 오른쪽으로 아이템이 쭉 생겨나는 현상
이 현상에서 세로로 아이템이 나타나도록 하는 방법
listView1.View = View.Details;
listView1.HeaderStyle = ColumnHeaderStyle.None;
ColumnHeader h = new ColumnHeader();
h.Width = listView1.ClientSize.Width -SystemInformation.VerticalScrollBarWidth;
listView1.Columns.Add (h);
폼 생성자나 ListView 관련 함수에 위의 소스를 추가하면 된다..
위의 소스는 헤더컬럼을 하나 만든 뒤 숨김을 하는 코드이다.
리스트뷰에 헤더컬럼을 하나라도 추가하지 않으면 세로로 아이템이 나타나지 않는 것 같다...
'개발언어 > C#' 카테고리의 다른 글
[C#] 파일 다중선택 열기(OPENFILEDIALOG) (0) | 2020.12.22 |
---|---|
[C#] ImageList 채우기 및 ListView 와 연동하기 (Stream, ListViewItem) (0) | 2020.12.22 |
[C#] Winform ListView(리스트뷰) 이미지 넣기 (0) | 2020.12.22 |
[C#] FolderBrowserDialog 보다 괜찮은 폴더 선택 화면 - CommonOpenFileDialog (0) | 2020.12.22 |
[C#] 폴더 내 파일 목록 가져오기(하위폴더 포함여부) (0) | 2020.12.22 |