C#/Prism
[Prism] <Control> ContentRegion
딸기우유중독
2023. 2. 1. 14:22
Region 에 하나의 View를 View Injection방식으로 각각을 Instance화 시켜서 View를 여러개 더하여 표현은 가능!!
BUT
Region 에 하나의 View를 View Injection방식으로 각각을 Instance화 시켜서 Add할때 Add하려는 View에 View Discovery방식으로 주입되어있는 view가 있는경우 Compile Error ( View Discovery방식은 Singletone)
View Injection으로 주입되어있는 view가 있는 경우에도 Error
Navigation 방식으로하는 경우는 정상작동.
ex) View ->(View Injection)independent_View, independent_View, independent_View (가능)
ex) View ->(View Injection)independent_View, independent_View, independent_View
->(View Injection) AnotherVIew (Error)
ex) View ->(View Injection)independent_View, independent_View, independent_View->(Navigate)AnotherVIew (가능)
728x90