2010-08-03 46 views
0

我把下面的(通過Expression Blend中4)在我的XAML文件:PropertyChangedTrigger不起作用 - 錯誤的命名空間?

<i:Interaction.Triggers> 
    <ei:DataStoreChangedTrigger Binding="{Binding StatusMessage}"> 
    <ei:ControlStoryboardAction/> 
    </ei:DataStoreChangedTrigger> 
</i:Interaction.Triggers> 

構建項目時,Expression Blend中拋出以下錯誤:

The tag 'DataStoreChangedTrigger' does not exist in XML namespace ' http://schemas.microsoft.com/expression/2010/interactions

有什麼問題?

謝謝!

回答

1

聽起來像你沒有添加對Microsoft.Expression.Interactions.dll的引用,或者如果你有沒有引用該DLL的Blend SDK 4版本。

+0

謝謝,我添加了參考,我在哪裏可以找到它的Blend SDK 4版本? – cube1893 2010-08-03 14:26:34

+0

如果你沒有安裝Blend,你只需要sdk。可以在http://www.microsoft.com/downloads/details.aspx?FamilyID=d197f51a-de07-4edf-9cba-1f1b4a22110d&displaylang=en – 2010-08-03 17:31:08

+0

下載sdk @Brandon:在回覆評論時,請使用Twitter風格@username前綴,正如我在這裏所做的那樣:a)表明你正在回覆的人和b)並且使用戶被通知響應。 – AnthonyWJones 2010-08-03 17:51:26