반응형
리스트뷰 보기 방법 - 자세히 보기(Details)
listView1.View = View.Details; //자세히 보기
열 추가
ColumnHeader columnHeader0 = new ColumnHeader(); //객체 선언
columnHeader0.Text = "열0"; //열 제목 표시
listView1.Columns.Add(columnHeader0); //열 추가 실행
아이템 추가 (=행 추가)
ListViewItem item0 = new ListViewItem("행0"); //객체 선언
listView1.Items.Add(item0); //행 추가 실행
리스트뷰의 첫번째 열에 아이템(행)이 추가된다.
열 속성이 들어가 있는 아이템 추가 (SubItems.Add( ) 사용)
ListViewItem item0 = new ListViewItem("행0");
item0.SubItems.Add("행0의 열1");
item0.SubItems.Add("행0의 열2");
item0.SubItems.Add("행0의 열3");
item0.SubItems.Add("행0의 열4");
listView1.Items.Add(item0);
SubItems는 순서대로 열에 반영됨.
모든 열 자동사이즈
listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); //모든 열 사이즈 자동조절
지정 열 자동사이즈
listView1.AutoResizeColumn(0, ColumnHeaderAutoResizeStyle.ColumnContent); //0번째 열 사이즈가 자동 조절된다.
0번째 열 사이즈가 자동 조절된다.
지정 열 고정사이즈
listView1.Columns[0].Width = 100; //0번째 열 사이즈가 100으로 지정된다.
0번째 열 사이즈가 100으로 지정된다.
반응형
'프로그래밍 > C#' 카테고리의 다른 글
C# 윈폼 - 나만의 탐색기, 폴더뷰어 (0) | 2021.11.30 |
---|---|
C# 윈폼 - OpenFileDialog 로 파일 선택해서 Text 내용 불러오기 (0) | 2021.11.23 |
C# 기초강좌 - Doridori C# 강의 (0) | 2021.10.14 |
C# 기초강좌 - 유튜브 나우캠퍼스 - C# 으로 살아남기 (2) | 2020.02.13 |
C# 시리얼통신을 뚫어보자(송신/수신, SerialPort, ReceiveData, Invoke) (33) | 2020.01.31 |