접두사 'PART_'는 사용자 컨트롤에서중에서 미리 정해진 컨트롤의 요소를 지칭하는데 쓰입니다.
통상 네이밍 규칙을 앞에 접두어로 'PART_'로 시작하도록 네이밍 하고 있고
이 네이밍은 사용자 컨트롤의 TemplatePart 어트리뷰트를 이용해서 지정할 수 있습니다.
이렇게 지정된 해당 요소의 이름은 ControlTemplate안에서 미리 지정된 이름을 사용해서 자유롭게 꾸밀 수 있는 것 입니다.
가령 WPF의 기본 ComboBox 컨트롤은
TextBox컨트롤의 ‘PART_EditableTextBox’ 와 Popup컨트롤의 ‘PART_Popup’ 두개의 조합으로 구성 되어 있습니다.
그래서 ComboBox의 ControlTemplate을 재 정의 해서
미리 정의되어 있는 ‘PART_EditableTextBox’ ‘PART_Popup’ 두개 요소 컨트롤을 자유롭게 위치를 정하거나 스타일을 해서 원하는 디자인으로 처리 할 수 있습니다.
이렇게 사용할때의 이점은 새로운 ComboBox를 다시 만들 필요 없이 'PART_EditableTextBox' 'PART_Popup' 요소만 새롭게 꾸며서 원래의 기능 역할은 그대로 사용하고 디자인만 새롭게 꾸밀 수 있습니다.