2012-06-28 51 views
2

我开始学习XAML,并且正在跟随MCTS Self-Paced Training书。我已经到了关于触发器的部分(更具体地说是属性触发器),我偶然发现了一些令人讨厌的东西。XAML中的触发器属性

这里是我的代码:

<Style TargetType="Button"> 
      <Style.Triggers> 
       <Trigger Property="" 
      </Style.Triggers> 
     </Style> 

现在,当我想要得到的是触发点我想要智能感知列出所有可用属性和它没有。这是我正在做什么,VS的问题,还是只是不支持在这种情况下。除此之外,它在我为触发器设置Setter时起作用。例如:

<Setter Property="INTELLISENSE WORKS" Value="Something" />

我真的很喜欢在按键的性能展现出来像IsMouseOver

+1

我已经得出结论,以及其他人,触发器不支持Intellisense。 –

+0

我仍然没有在VS 2013中获得触发器属性的任何选项。我不知道有哪些选项可用,这使得使用触发器变得困难。 –

回答

1

检查您的Visual Studio版本并升级到Visual Studio 2010 Service Pack 1,一切都应按预期工作(Y)。 Visual Studio 2010(没有Service Pack)没有触发器的智能感知。

+0

我有VS2010 Ultimate和SP1安装。我将尝试重新应用它。 –

+0

您是否尝试重置Visual Studio设置? http://msdn.microsoft.com/en-us/library/ms241273%28VS.80%29.aspx –

+0

是的,我做到了。我没有从命令行执行它,但这不应该有所作为。 –