我正在尝试使用Silverlight 4 SDK DataPager。我的XAML中有一些代码如下:
<sdk:DataPager
x:Name="dataPager1"
PageSize="100" />
当我将它粘贴到我的XAML中时,设计师打破了这个奇怪的信息:
Error HRESULT E_FAIL has been returned from a call to a COM component.
但如果我关闭设计师并重新打开,则该错误就会消失。但是,我的用户控件的设计器中的预览完全被破坏。在运行时它可以工作。
任何想法为什么DataPager和设计师似乎没有相处?
答案 0 :(得分:0)
奇怪的是,当我在一个新项目中再次尝试这个时,它没有发生。在我遇到此错误的第一个项目中,我手动创建了XAML和必要的DLL引用,以及XMLNS声明。在第二个项目中,我让Visual Studio通过从工具箱中拖动控件来处理它。我想当我手动完成任务时,我必须做一些让它在设计师中无法正常工作的东西。但我不知道是什么。