Page 259 고등학교 프로그래밍 교과서
P. 259
1 리스트 뷰 컴포넌트 초기화: 리스트 뷰의 기존 항목들을 모두 지우고 새롭게 칼
럼 항목을 구성한다. 리스트 뷰의 칼럼 헤더명이 다음과 같이 출력된다.
학년 반 번호 성명 과목1 과목2 과목3 … 과목10 총점 평균 등급
리스트 뷰의 특정 항목 속성을 변경하려면 다음과 같이 사용한다.
listView1.Columns[위치].속성 = 값;
17 listView1.Clear( );
18 listView1.Columns.Clear( ); 기존의 칼럼 항목을 모두 지움
19 listView1.Columns.Add("학년");
20 listView1.Columns.Add("학급");
칼럼 항목을 추가하고 헤더명을 ‘학년’으로
21 listView1.Columns.Add("번호");
22 listView1.Columns.Add("성명");
23 for (int j = 1; j < 11; j++)
24 {
25 listView1.Columns.Add("과목" + j.ToString( ));
26 } 헤더명을 과목1, 과목2, ...
27 listView1.Columns.Add("총점"); 칼럼 항목 추가
28 listView1.Columns.Add("평균"); HorizontalAlignment
29 listView1.Columns.Add("등급"); 이 클래스는 리스트뷰의
칼럼 제목을 정렬하기 위한
30 for (int j = 0; j < 17; j++) 방식을 지정하는 것이야.
31 {
32 listView1.Columns[j].Width = 50; 칼럼의 폭을 50픽셀로 설정
33 listView1.Columns[j].TextAlign = HorizontalAlignment.Center;
34 }
35 listView1.Columns[3].Width = 80;
36 listView1.Scrollable = true; 스크롤 바를 사용할 수 있도록 활성화
37 listView1.FullRowSelect = true;
리스트 뷰 항목을 선택했을 때 한 줄 전체가
선택되도록 설정함.
3. 프로그래밍의 실제 II 257
(책)2015프로그래밍-교과서3차심의본 본문.indb 257 2017-09-05 오후 4:17:10