Quickly create dependency properties in VS

Deadly 提交于 2020-01-13 07:28:15

问题


Is there any way how to speed up dependency properties creating in VS? Like some template or refractoring option that will make dependency property out of normal one. Anything. I create a lot of dependency properties right now...

Thank you for help


回答1:


There are code snippets for dependency properties. (such as propdp)

See this article for more information.

You can get some here.




回答2:


The code snippet for DPs is propdp, enter that and hit tab twice, then cycle through the fields with tab and fill them in.




回答3:


New(ish) versions of Resharper

Newer versions of Resharper come with the dependencyProperty snippet built in. So start typing "dependencyProperty" and it should pop up as an option for you to select (with the tab key).

In my opinion, this option is preferable because it comes with better defaults and formatting.


Old versions of Resharper

If you're using an old ReSharper but still want to use Visual Studio's dependency property code snippet (without downloading anything), type PROPDP in all caps and then hit tab once.

Intellisense will come up with "No suggestions" but insert the code snippet anyway.




回答4:


As a side note, (and someone correct me if I'm wrong please!).

If you're using ReSharper, it overrides the default snippet/templating system and doesn't have a propdp equivalent as shipped.

I found a ReSharper propdp snippet here.




回答5:


I have, and still use these 5 dependency snippets which will add reference or value dependencies as selected. They were created for Silverlight (it was hot at the time, you youngins) but the code they lay down works in WPF and Visual Studio 2017.

Helpful Silverlight Snippets



来源:https://stackoverflow.com/questions/4702042/quickly-create-dependency-properties-in-vs

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!