2012-06-11 86 views

回答

2

FooService有一個無公共參數的構造函數嗎?如果不是,Blend不會看到它。

+0

我想這可能是問題所在。因爲即使沒有在xaml中設置某些東西,也可以找到所有其他cals。稍後再驗證。謝謝。 – Tarion

0

您需要將相應的名稱空間添加到窗口的XAML文件中的XML名稱空間列表中。

例如,如果你的FooService接口的類有「服務」的命名空間都將添加一個xmlns聲明,如下所示:

<Window ... 
     xmlns:services="clr-namespace:Services" 
     ... /> 

或者(如果它在您具有引用不同的項目)

xmlns:services="clr-namespace:Services;assembly=Services" 

假設項目名稱爲「服務」。