본문 바로가기
Winform

Grid에서 행 위치 변경(스와프)

by 캡틴노랑이 2016. 7. 7.
반응형
그리드에 있는 행을 위로, 또는 아래로 내리는 스와프 코드는 다음과 같다. 
약간에 오작동이 있어서 AcceptChanges()를 사용했더니 특별한 문제가 생기지 않았다. 
아마도,행을 빼서 복사본을 만들고 기존 행을 삭제를 하고 다시 넣고를 반복해서 중복된 쓰레기 데이터들이 많아서 이지 않을까 판단한다. 
의외로 꼼수가 많았는데 테이블에서 행을 빼서 InsertAt을 사용했더니 의외로 간편했다. 
아래 코드는 context 메뉴에서 실행하였다. 버튼등 다른 곳에 적용하면 될 듯하다.

 



반응형

'Winform' 카테고리의 다른 글

Find control by name from Windows Forms controls  (0) 2016.08.05
Devexpress Grid 컬럼 병합  (0) 2016.07.26
Devexpress Grid Drag & drop  (2) 2016.07.01
라벨 멀티라인(Label MultiLIne)  (4) 2016.07.01
Devexpress Grid print  (4) 2016.05.12

댓글