WPF에 기본으로 제공하지 않는 컨트롤이 필요할 때가 있다. 이 때 기존의 것들을 억지로 조합하는 것보다 새로운 컨트롤을 생성하는 편이 더 쉬울 수 있다.


앞으로 몇 개의 포스팅을 통해 직접 만들어 사용했던 '행열 선택기' 컨트롤을 만드는 과정을 정리하려 한다.


우선 '행열 선택기(RowColumn Selector)' 라고 이름붙인 컨트롤은 Word나 한글에서 표를 삽입할 때 사용하는 컨트롤로, 역시 표를 생성할 때 행의 갯수, 열의 갯수를 선택하고자 할 때 사용하였다.




숫자가 아니라 도형을 통해 직관적으로 표의 모양을 선택할 수 있다는 장점을 갖고 있다.



먼저 이 컨트롤을 만들기 위한 구성요소를 생각해보면, 크게는

1. 팝업을 띄우기 위한 버튼

2. 팝업창 

으로 이루어져 있고, 팝업창 은 다시

2-1. 타이틀바

2-2. 사각형 선택 영역 

로 나누어져 있다.


다음 포스팅에서 간단히 뼈대를 만들어보도록 한다 !



+ Recent posts