저는 Silverlight에 젖은 상태입니다. UserControl을 만들고 대다수의 컨트롤을 동일한 작업에 사용하는 것과 그 차이점과 장단점을 이해하지 못합니다. (Expression에서 마우스 오른쪽 버튼을 클릭했을 때와 마찬가지입니다. 블렌드, 예를 들면).Silverlight에서 UserControl 대 Control을 사용하는 경우는 무엇입니까?
"Make Into Control"을 선택하는 것만으로 사용자가 지정한 기본 유형에 대한 새 템플릿이 만들어지고 UserControl을 만들면 완전히 새로운 기본 클래스가 만들어집니다. 그 맞습니까? 이 특정 예에서
Screenshot http://tinyurl.com/yjsaox9
는, I는 아래 그림과 같이 단지 개별 속성에 3 개 값을 저장하는 참조 취하고, 3 개의 섹션으로 자체를 분할하는 사용자 정의 텍스트 박스 컨트롤을 생성하고있다. 이 특별한 경우에는 어떤 것이 가장 좋을까요?Screenshot 2 http://tinyurl.com/y9x7zox
업데이트 (추가 질문) : 왜 컨트롤과 내가 템플릿 UserControl이 함께 바인딩 사용하지만, 내가 할 수 없습니다? 이것이 바로 UserControl을 만드는 것이 올바른 결정이 아닐 수도 있다고 생각한 이유 중 하나입니다.
예, 맞춤 컨트롤이 확실히 나를 가장 잘 만듭니다. 감사. – Dov