퇴근5분전

++ 수정.

버튼 추가변경내역

컬럼위치변경을 위해 기존[컬럼이동]을 [위치교환]으로 바꾸고 [위치이동]을 추가했다.

 

기존 컬럼이동은 처음 선택된 컬럼을 드래그드랍된 위치의 컬럼과 맞교환 하는 형태로 구현을 했었으나...

 

A > B장소로 위치를 옮기려고 하니... 딱히 방법이 없네?? ( 컬럼맞교환 하려면 갈 위치까지 바로 옆컬럼과 교체하면서 이동시켜줘야 하니... )

 

[위치이동] 버튼을 만들고 해당 컬럼을 드래그 드랍한 위치의 컬럼의 [앞], [뒤] 중 선택하여 이동 하는 기능을 추가했다.

 

이동 후 위치를 [앞], [뒤] 중 선택팝업 ( 앞으로 선택 )
[ㅁ]컬럼이 [f] 컬럼 앞으로 이동된 결과

 

--------------------------------------------------------

기능 추가된 화면<우측상단 버튼>

 기능을 추가했다.

 

써보니.. 그리드 컬럼위치도 바꿔야 하고, 중간에 끼워 넣기도 해야 하고.. 삭제도 하고...

 

오른쪽 위에 [추가 +], [제거 -], [컬럼이동] 세개의 버튼을 추가했다.

 

지난 NPT툴에서 보다 훨씬 잘 뽑혔다. 코드도 깔끔하공...

 

지금 프로젝트에 사용하는 중인데.. 너무 좋앙!! ( 엄청 편함... )

 

 좀더 써보고 SSMS에 Add-IN으로 아예 추가해야겠다.

 

 ...사용 시나리오를 써보면...

 

1. 조회 쿼리를 ssms에서 실행하고 해당 결과가 그리드로 아래 표시되면!

 

2. 해당 결과 그리에서 마우스 우측버튼 클릭하여 > 그리드 디자인 설정 오픈

 

3.  그리드 디자인 열정보로 디자인 해서 바로 소스에 반영하기...

 

** 해당 프로젝트 프레임웍에 맞춰 사용할 GridDesignerExtension  프로젝트로 dll만 별도로 만들어 붙이면...