2014-02-20 6 views
0

일반적으로보기에는 UserControl 만 사용하지만이 프로젝트에서는 View 클래스를 파생시켜보기에 '포함'클래스로 사용하는 것이 더 나을 가능성이 있으므로 나중에 더 많은 기능을 주입 할 수 있다고 생각했습니다. View으로 그러나 프리즘을 사용하지 않았기 때문에 설립 된 프레임 워크가 제공하는 사치품이 훨씬 적었습니다.프리즘 뷰를 특별한 뷰 클래스로 설정해야합니까?

이 연습을 계속해야합니까? 아니면 평이한 숫자입니까? UserControl 충분합니까?

답변

0

여러분의 의견에 대한 요구 사항의 문제라고 생각합니다. 앞서 말했듯이이 방법을 사용하면 View 클래스에 기능을 추가하고 모든 뷰에서 즉시 사용할 수있는 유연성을 얻을 수 있습니다.

그러나보기의 초점이 일반적으로 XAML을 극대화하고 코드 숨김을 최소화하는 데 사용되므로 (예를 들어 동작에 대한 좋은 예가 됨) 사용자의 공통적 인 기반이 View 클래스 접근 방식을 통해 다른 곳으로 이동할 수 있다고 생각합니다. 방향. 이 클래스에 무엇을 넣었는지간에 XAML 및 동작을 통해이 클래스를 완성하십시오.

+0

감사합니다. 나는 행동을 살펴볼 것입니다. 나는 그들을 아직 탐구하지 않았다. – ProfK