2010-08-09 66 views
0

我正在试验Silverlight 4 SDK DataPager。我在我的XAML一些代码,看起来像这样:Silverlight DataPager休息VS设计师

 <sdk:DataPager 
      x:Name="dataPager1" 
      PageSize="100" /> 

只要我粘贴到我的XAML设计打破了这个奇怪的消息:

Error HRESULT E_FAIL has been returned from a call to a COM component. 

但是如果我关闭设计和重新打开,然后错误消失。但是,我的用户控件的设计器中的预览完全被打破。但在运行时,它可以工作。

任何想法为什么DataPager和设计器似乎不相处?

回答

0

奇怪的是,当我在一个新项目中再次尝试时,它并没有发生。在第一个出现此错误的项目中,我手动创建了XAML以及必需的DLL引用,以及XMLNS声明。在第二个项目中,我让Visual Studio通过从工具箱中拖动控件来处理它。我猜想,当我手动完成工作时,我一定做了一些事情,让它在设计师身上无法正常工作。但我不知道是什么。