2011-12-23 130 views
3

我正在嘗試使用行爲來處理WPF中按鈕的單擊事件。爲什麼我在嘗試使用WPF中的行爲時遇到錯誤?

<Button Content="Another Button" Width="100" IsEnabled="True"> 
    <i:Interaction.Triggers>   
     ... 
    </i:Interaction.Triggers> 
</Button> 

但是我收到此錯誤信息:

的附着性能「觸發」式的「互動」

這裏沒有被發現是我的命名空間我:xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"

而且我已經包含了System.Windows.Interactivity組件。我推測這是我需要做的所有事情,但顯然有些事情出錯了。

+1

你使用的是什麼版本的visual studio? – 2011-12-23 19:31:11

+0

即時通訊使用VS2010 – 2011-12-24 14:03:15

回答

2

這聽起來像是known problem in Visual Studio 2008。如果您使用的是VS 2008,則this hotfix可能會解決此問題(儘管我經常在安裝後遇到問題)。

這種行爲在Visual Studio 2010

+0

這很奇怪,我使用VS2010 – 2011-12-24 14:03:34

3

已得到糾正對於Visual Studio 2010,您需要包括Expression Blend的這3個參考文獻:System.Windows.Interactivity,Microsoft.Expression.Controls和Microsoft.Expression.Interactions。

相關問題