2010-08-09 55 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通過從工具箱中拖動控件來處理它。我猜想,當我手動完成工作時,我一定做了一些事情,讓它在設計師身上無法正常工作。但我不知道是什麼。