2009-09-07 2 views

답변

2

예, 일반적으로 사용자 지정 컨트롤이라고합니다. 컨트롤은 새 컨트롤의 기본 클래스로 사용할 수 있습니다. WPF가 상속에 비해 컴포지션을 선호한다는 사실을 염두에 두십시오. 체크 박스가있는 목록 상자를 만들기 위해 상속 (사용자 정의 컨트롤)을 사용할 필요가 없습니다. 표준 ListBox를 사용하면 구성을 잘 할 수 있습니다. WPF 컨트롤은 look-less 컨트롤로 디자인되어야합니다. 컨트롤의 모양은 동작과 구분되어야합니다. 예를 들어 http://msdn.microsoft.com/en-us/magazine/cc163421.aspx을 참조하십시오.

1

매우 간단한 사용자 지정에서부터 WPF에 포함 된 컨트롤과 같은 완전한 컨트롤에 이르기까지 WPF에서 사용자 지정 컨트롤을 만드는 방법은 여러 가지가 있습니다. 이 내용은 모두 MSDN section for control customization에 설명되어 있습니다.

관련 문제