为什么我在尝试使用WPF中的行为时遇到错误?
问题描述:
我正在尝试使用行为来处理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
组件。我推测这是我需要做的所有事情,但显然有些事情出错了。
答
这听起来像是known problem in Visual Studio 2008。如果您使用的是VS 2008,则this hotfix可能会解决此问题(尽管我经常在安装后遇到问题)。
这种行为在Visual Studio 2010
+0
这很奇怪,我使用VS2010 – 2011-12-24 14:03:34
答
已得到纠正对于Visual Studio 2010,您需要包括Expression Blend的这3个参考文献:System.Windows.Interactivity,Microsoft.Expression.Controls和Microsoft.Expression.Interactions。
你使用的是什么版本的visual studio? – 2011-12-23 19:31:11
即时通讯使用VS2010 – 2011-12-24 14:03:15