2020. 2. 26. 17:34

ListView에서 SelectIndexChanged  이벤트를 생성한다.

인터넷 뒤지면 그냥 일반 코드만 나오는데 select를 변경하면 에러가 난다. 

변경시 selectedItem 값이 null이 되어서..

그래서 아래처럼 SelectedItems의 카운트를 체크하여 선택되었을 때 데이터만 가져오게 했다.

 private void lstView_SelectedIndexChanged(object sender, EventArgs e)
        {
            
            if(lstView.SelectedItems.Count != 0)
            {
                int SelectRow = lstView.SelectedItems[0].Index;
               
                string a = lstView.Items[SelectRow].SubItems[0].Text;
                string b = lstView.Items[SelectRow].SubItems[1].Text;           

                textbox1.Text = a;              
            }
        }

'언어 > C#' 카테고리의 다른 글

[C#] Listview Column Sorting 기능  (0) 2020.02.24
[rabbit mq] 테스트  (0) 2019.11.25
[C#] 프로그래밍 배우는 사이트  (0) 2019.03.29
List 중복제거  (0) 2019.03.26
숫자인치 확인하는 방법  (0) 2019.03.26
Posted by 까망후니