2012-06-28 53 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

是的,我做到了。我沒有從命令行執行它,但這不應該有所作爲。 –