2010-06-25 128 views
1

我正在用來爲我的自定義控件創建依賴屬性。 但我真的厭倦了定義靜態字段,在構造函數中填充它們,編寫標準屬性和後來的事件,以及施放和驗證對象,儘管有複製&粘貼和代碼片段的幫助。簡單的依賴屬性?

所以,問題是......是否有任何努力,倡議,羣衆請願,框架,工具,項目或想法來創建依賴屬性EASIER?

也許一個C#5.0 pre CTP的「編譯器爲服務」和「元編程」來定義如此複雜的WPF/Silverlight功能。那會很有幫助!

回答

7

有幾個現成的代碼片段Visual Studio的定義:

propdp[TAB] 

依賴屬性

propa[TAB] 

附加屬性

我用他們所有的時間! :)

+1

+1非常好!這對我來說是新聞。 – 2010-06-25 08:27:21

1

在VS2010(不知道2008年),你可以使用內置的代碼片段:類型propdp並按Tab兩次,以創建一個DependencyProperty定義。