[Visula Studio][Silverlight][WPF] 給VS2010用的Action、Behavior和Trigger樣版

  • 5186
  • 0
  • C#
  • 2013-07-14

通常寫要給WPF或是Silverlight用的Action、Behavior還有Trigger都會是比較偏工程師的工作,但是VS2010預設沒內建這些檔案的樣版,折衷的作法一般就是先透過Blend開出檔案,再以VS2010編輯,但是每次都這樣太累了。
我幫有需要的人準備好了可以直接安裝的Extension檔,以後就能直接建立這幾種檔案啦!!

 

通常寫要給WPF或是Silverlight用的Action、Behavior還有Trigger都會是比較偏工程師的工作,但是VS2010預設沒內建這些檔案的樣版,折衷的作法一般就是先透過Blend開出檔案,再以VS2010編輯,但是每次都這樣太累了。


image
(上圖:Blend很開心的內建了Action、Behavior和Trigger的樣版)


image
(上圖:VS2010很開心的沒有Action、Behavior和Trigger的樣版可以選)


雖然也可以透過複製樣版檔的方式做到讓VS2010也能使用樣版建立這幾種檔案,但是如果環境或是電腦一多就又很麻煩了,每個環境都得Copy一次也是很花時間的啊~~有沒有簡單一點的方式呢!?


有!!!只要下載Ouch牌的懶人包,滑鼠點幾下就行啦!!

我把這幾種檔案的樣版封裝成了VS2010專用的Extension,只要安裝之後就可以很開心的在Silverlight和WPF專案中建立這幾種檔案囉(如下圖)!!
image


接下來就是主角出場的時候了,以下是各種樣版的連結,請依照自己的需求自行下載服用(對,只有for C#的,因為我沒在寫VB):


Silverlight樣版


WPF樣版


下載之後,只要執行該檔案,會出現如下的視窗,按下Install就行啦!!
image


安裝完畢記得重新啟動VS2010,才會正常的顯示喔!!

如果真的覺得不好用或是覺得礙眼的話,只要在VS2010的Extension Manager裡面按下Uninstall移除就行了!!應該很方便吧!?
image


以上六種樣版我都在英文版的VS2010中安裝測試過,可以正常使用,用中文版的朋友們如果使用上有什麼問題的話麻煩再留言給我吧!!