我可以在Visual Studio中編輯此UserControl,但在Expression Blend中出現這種奇怪的異常。有誰知道我應該尋找什麼?當UserControl包含我的自定義控件時,ExpressionBlend異常
UPDATE
我無法弄清楚如何調試/附加。我按照Mike的指示做了一切事情,但沒有發生斷點。我做了更多的調查,發現很可能是我的問題與主題/ generic.xaml
我的visual studio解決方案的項目名爲Infrastructure.dll
。在那個項目裏面我有文件夾themes
和裏面我有文件generic.xaml
。 Generic.xaml
設置爲資源編譯。我的控制班住在同一個項目中。
我有一個名爲「的Module.dll」另一個項目和項目引用Infrastructure.dll
- 當我打開視圖與我的控制(視圖從Infrastructure.dll)它工作在Visual Studio,但給出了這樣的錯誤混合。
- 我可以在Blend中拖放控件,它會給出同樣的錯誤。我試圖刪除行,我應用模板來控制(generic.xaml中的模板),它的工作原理。
- 模板很好,我使用Blend創建它並複製到generic.xaml自己。
- 當我創建視圖INSIDE Infrastructure.dll並將該控件放在該視圖上時 - 它可以工作。
所以,我的結論是,Blend在generic.xaml
裏面看不到模板,它存在於被引用的項目中。我該如何解決?
聽起來你已經實現了在一定的MeasureOverride代碼和它扔在設計模式異常。 – Bryant
@Bryant Nope,MeasureOverride中沒有代碼 – katit
你能告訴我該模板的xaml代碼嗎? –