2015-11-07 61 views
0

哪些命名空间需要在我想用作占位符区域的视图中指定控件?哪些命名空间在棱镜6中用于区域?

在棱镜5,如何在网上写的,有必要指定

xmlns:cal="clr-namespace:Microsoft.Practices.Prism.Regions; assembly=Microsoft.Practices.Prism.Composition" 

和使用这样的:

​​

什么命名空间棱镜6规定?

随着xmlns:prism="using:Prism.Windows.Mvvm"不起作用。

回答

0

由于Prism 6不再是微软模式和实践项目。在版本的发行说明6

命名空间

移除了所有命名空间Microsoft.Practices(破)

https://github.com/PrismLibrary/Prism/wiki/Release-Notes---6.0.0

我会尝试这个代替

xmlns:cal="clr-namespace:Prism.Regions; assembly=Prism.Composition" 
+0

在RegionManager没有发现财产RegionName ...... –

1

只要使用此命名空间:

xmlns:prism="http://prismlibrary.com/" 

请参见本示例:

https://github.com/PrismLibrary/Prism-Samples-Wpf/tree/master/HelloWorld

+0

错误: 的附着性能 'RegionName' 型 'RegionManager' 没有被发现。 元素'ItemsControl'上的未知可附加成员'RegionManager.RegionName' –

+1

您将什么包添加到您的项目中?您必须拥有Prism.Core,Prism.Wpf和一个容器,例如Prism.Unity。您必须缺少Prism.Wpf,因为这是存在区域的程序集。 –

+0

我有Prism.Core,Prism Windows和Prism.Unity。 NuGet说Prism.Wpf 6.1.0与UAP不兼容版本= v10.0 如何在UWP中使用区域? –