我正在用來爲我的自定義控件創建依賴屬性。 但我真的厭倦了定義靜態字段,在構造函數中填充它們,編寫標準屬性和後來的事件,以及施放和驗證對象,儘管有複製&粘貼和代碼片段的幫助。簡單的依賴屬性?
所以,問題是......是否有任何努力,倡議,羣衆請願,框架,工具,項目或想法來創建依賴屬性EASIER?
也許一個C#5.0 pre CTP的「編譯器爲服務」和「元編程」來定義如此複雜的WPF/Silverlight功能。那會很有幫助!
我正在用來爲我的自定義控件創建依賴屬性。 但我真的厭倦了定義靜態字段,在構造函數中填充它們,編寫標準屬性和後來的事件,以及施放和驗證對象,儘管有複製&粘貼和代碼片段的幫助。簡單的依賴屬性?
所以,問題是......是否有任何努力,倡議,羣衆請願,框架,工具,項目或想法來創建依賴屬性EASIER?
也許一個C#5.0 pre CTP的「編譯器爲服務」和「元編程」來定義如此複雜的WPF/Silverlight功能。那會很有幫助!
有幾個現成的代碼片段Visual Studio的定義:
propdp[TAB]
依賴屬性
propa[TAB]
附加屬性
我用他們所有的時間! :)
在VS2010(不知道2008年),你可以使用內置的代碼片段:類型propdp
並按Tab
兩次,以創建一個DependencyProperty定義。
+1非常好!這對我來說是新聞。 – 2010-06-25 08:27:21