티스토리 뷰

들어가며

  • Dev Express Winform을 사용하여 아래 이미지의 첫번째 컬럼 처럼 GridControl의 Check Box 형태의 컨트롤을 넣어줘야 할 때가 있다.

 

  • Radio Group 형태의 단일 선택 칼럼을 넣고 싶다면 아래 포스팅 참고
 

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

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

jinseongsoft.tistory.com


구현방법

  • 디자이너에서 대상 GridControl의 'Run Designer'를 클릭한 뒤에 'Views' 메뉴에서 'OptionSelection' 속성을 선택하고 하위에 속성을 바꿔주자
    • MultiSelection: True
    • MultiSelectionMode: CheckBoxRowSelect
  • 이렇게만 세팅해주면 위 이미지와 같이 첫번째 Column에 Check Box 컬럼이 생성된다.

 

  • 이후에 Check Box로 Select 된 Row를 가져오는 방법은 아래와 같다.
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

 

반응형
댓글