Blog Content

    티스토리 뷰

    20.C#_WinForm - ListView

    반응형

    ListView 컨트롤을 이용한 예제입니다.
    ListView 컨트롤을 이용하여 국어,영어와 총 점수를 출력하도록 하겠습니다.


    FrmListView.cs

    [그림20-1]
            private System.Windows.Forms.ListView lstView;
            private System.Windows.Forms.ColumnHeader colKor;
            private System.Windows.Forms.ColumnHeader colEng;
            private System.Windows.Forms.ColumnHeader colTot;

    ListView 속성

    [그림20-2]
    [그림20-3]


            맴버 0 -> Text : 국어, Name colKor
            맴버 1 -> Text : 영어, Name colEng
            맴버 2 -> Text : 총점, Name colTot

     

    FrmListView.cs
    private void frmListView_Load(object sender, EventArgs e)
    {
            //리스트뷰 1차원배열을 사용하여 출력하는 방법
            //각각 선언과 동시에 초기값을 지정
            string[] arr1 = new string[] { "100", "200", "50" };
            string[] arr2 = new string[] { "50", "80", "200" };
            string[] arr3 = new string[] { "100", "100", "100" };

            //입력
            //3개의 1차원 방향으로 각각 출력해준다.
            this.lstView.Items.Add(new ListViewItem(arr1));

            ListViewItem lvi = new ListViewItem(arr2);
            this.lstView.Items.Add(lvi);

            this.lstView.Items.Add(
                    new ListViewItem(new string[] { "100", "100", "100" }));
    }

    20WinFrmMain.zip
    다운로드

    반응형

    'C#' 카테고리의 다른 글

    22.C#_WinForm - 윈도우탐색기  (7) 2009.08.28
    21.C#_WinForm - TreeView  (0) 2009.08.28
    19.C#_WinForm - ImageViewer ( 이미지뷰어 )  (0) 2009.08.28
    18.C#_WinForm - CheckedListBox ( 체크 리스트박스 )  (0) 2009.08.28
    07.C#-Console 정리  (0) 2009.08.27

    Comments