반응형 순서변경1 Grid에서 행 위치 변경(스와프) 그리드에 있는 행을 위로, 또는 아래로 내리는 스와프 코드는 다음과 같다. 약간에 오작동이 있어서 AcceptChanges()를 사용했더니 특별한 문제가 생기지 않았다. 아마도,행을 빼서 복사본을 만들고 기존 행을 삭제를 하고 다시 넣고를 반복해서 중복된 쓰레기 데이터들이 많아서 이지 않을까 판단한다. 의외로 꼼수가 많았는데 테이블에서 행을 빼서 InsertAt을 사용했더니 의외로 간편했다. 아래 코드는 context 메뉴에서 실행하였다. 버튼등 다른 곳에 적용하면 될 듯하다. //선택된 행 위로 올리기 private void TsmUpper_Click(object sender, EventArgs e) { var nowPosition = gvGrid.FocusedRowHandle; if (nowPosit.. 2016. 7. 7. 이전 1 다음 반응형