C# DevExpress GridView 셀값만 복사붙여넣기 가능하도록 하는 방법


C# DevExpress GridView 셀값만 복사붙여넣기 가능하도록 하는 방법

C# 개발 컴포넌트 DevExpress의 GridControl, GridView를 사용하다보면 예상치 못한 상황이 발생하곤 하는데요. 그 중에서 하나가 그리드뷰의 셀 값을 [복사+붙여넣기] 하는 것이 개발자의 수정이 없으면 기본적으로 불가능하는 것입니다. 셀 값을 Ctrl+C [복사]를 하면 해당 Row의 모든 값이 복사되는데요. 예를 들어, 위와 같이 컬럼이 [재직구분], [관리자구분], [내부/외부] 3개가 있고 데이터가 조회된 그리드뷰의 셀 값 중 [일반사용자]라는 텍스트를 복사하기 위해 [일반사용자] 셀에 마우스 왼쪽 클릭 후 [Ctrl+C]를 통해 복사를 합니다. 그리고 메모장에 붙여넣기를 해보면 아래와 같은 값이 나오는데요. 컬럼의 명칭은 물론 해당 셀값 뿐만 아닌 같은 행(Row)에 해당하는 모든 값을 불러옵니다. 이는 아마도 그리드뷰에서 복사한 값을 엑셀에서 더 자주 사용할 것이라는 데브익스프레스사의 판단일 것이라 생각이 드는데요. 물론 그 판단이 틀렸다곤 볼 수 없지...


#DevExpress #GridControl #GridView #복사붙여넣기

원문링크 : C# DevExpress GridView 셀값만 복사붙여넣기 가능하도록 하는 방법