Microsoft.Windows.Shell命名空间等效于.Net 4.5

now*_*way 4 .net c# wpf ribbon

我正在评估名为Prism 4的代码MEF应用程序它是一个.Net 4.0应用程序,并且引用了Microsoft.Windows.Shell命名空间,如果您为WPF控件安装Microsoft Ribbon,则可以使用它.

但是,我正在研究.Net 4.5框架,功能区控件以某种方式添加到框架中,我可以使用它来引用DLL而System.Windows.Controls.Ribbon不是命名空间Microsoft.Windows.Controls.Ribbon

.net 4.5中是否有任何等效控件,我该如何引用它?

Ree*_*sey 8

在.NET 4.5中,许多这些项都在System.Windows.Shell命名空间中,但现在直接存在于PresentationFramework.dll程序集中.例如,可以在JumpItem类文档中看到这一点.

如果您在.NET 4.5中使用WPF,则应该能够使用现有代码而无需添加额外的引用.