티스토리 뷰

들어가며

 

  • DevExpress Winform 을 사용하여 GridControl 을 사용하게 되면 MultiSelect Mode 인 경우 Select 된 Row 들을 가져와야 할 때가 있다.

 

  • Check Box Column 추가 방법은 아래 포스팅 참고
 

[DevExpress] GridControl에 Check Box 칼럼 생성 방법

들어가며 Dev Express Winform을 사용하여 아래 이미지의 첫번째 컬럼 처럼 GridControl의 Check Box 형태의 컨트롤을 넣어줘야 할 때가 있다. Radio Group 형태의 단일 선택 칼럼을 넣고 싶다면 아래 포스팅 참

jinseongsoft.tistory.com

 


해결방법

  • DevExpress GridControl 에서는 GelectedRows 라는 메소드를 통해서 선택된 Row 의 ID 리스트를 제공한다.
  • 이 ID를 통해서 GridControl의 GetRow 메서드에  ID 값을 넘겨주게 되면 Row Object를 반환한다. 
private void getSelectedItems()
        {
            //선택된 아이템 리스트로 가져오기
            List<object> list = new List<object>();
            foreach (int id in gridView.GetSelectedRows())
            {
                list.Add(gridView.GetRow(id) as object);
            }
        }

관련글

 

[DevExpress] GridControl에 Image Button 칼럼 생성 방법

들어가며 Dev Express Winform을 사용하여 아래 이미지 처럼 GridControl의 Image 형태의 버튼을 넣어줘야 할 때가 있다. 구현 방법 디자이너에서 대상 GridControl의 'Run Designer'를 클릭한 뒤에 'Columns' 메..

jinseongsoft.tistory.com

 

[DevExpress] GridControl에 Radio Group 칼럼 생성 방법

들어가며 Dev Express Winform을 사용하여 아래 이미지의 첫번 째 컬럼 처럼 GridControl의 Radio Group 형태의 버튼을 넣어줘야 할 때가 있다. Check Box가 아닌 단일 Selection을 구현하기 위함 구현방법 디자..

jinseongsoft.tistory.com

 

반응형
댓글