0

当我尝试将 PivotViewer 控件拖到 MainPage.xaml 时收到此错误。

在此处输入图像描述

导致我达到这一点的步骤如下......

  1. 安装的 PivotViewer SDK
  2. 创建了一个新的 Silverlight 业务应用程序
  3. 添加了对 System.Windows.Pivot 的引用
  4. 在 XAML 中将此添加到我的 UserControl 标记中:

    xmlns:pivot="clr-命名空间:System.Windows.Pivot;assembly=System.Windows.Pivot"

  5. 将 PivotViewer 控件拖到 MainPage.xaml

有什么解决办法吗?

编辑 这是有关错误消息的更多信息

Error HRESULT E_FAIL has been returned from a call to a COM component.
at MS.Internal.XcpImports.MethodEx(IntPtr ptr, String name, CValue[] cvData)
at MS.Internal.XcpImports.MethodPack(IntPtr objectPtr, String methodName, Object[] rawData)
at MS.Internal.XcpImports.Collection_Add[T](PresentationFrameworkCollection`1 collection, Object value)
at System.Windows.PresentationFrameworkCollection`1.AddImpl(Object value)
at System.Windows.PresentationFrameworkCollection`1.System.Collections.IList.Add(Object value)
at Microsoft.Expression.DesignModel.InstanceBuilders.ClrObjectInstanceBuilder.InstantiateChildren(IInstanceBuilderContext context, ViewNode viewNode, DocumentCompositeNode compositeNode, Boolean isNewInstance)
4

1 回答 1

1

PivotViewer 需要 Silverlight 工具包。您的项目中是否引用了该工具包?可能是因为这个而轰炸。

于 2011-09-02T11:53:20.930 回答