快速在VS中创建依赖属性

25
有没有办法在Visual Studio中加快创建依赖属性的速度?比如说一些模板或重构选项,可以将普通属性转换为依赖属性。我现在需要创建很多依赖属性。
5个回答

55

DPs的代码片段是propdp,输入它并按两次tab键,然后通过tab键循环遍历各个字段并填写。


18

新版ReSharper

新版的ReSharper已经内置了dependencyProperty代码片段。只需输入“dependencyProperty”即可在选项中看到它,然后使用Tab键进行选择。

我认为这个选项更好,因为它有更好的默认设置和格式。


旧版ReSharper

如果您正在使用旧版的ReSharper,但仍希望使用Visual Studio的依赖属性代码片段(无需下载任何内容),请全部大写输入PROPDP,然后按一次Tab键。

虽然IntelliSense会提示“没有建议”,但它仍会插入代码片段。


7
作为一个附注(如果我错了请有人纠正我!),如果你正在使用ReSharper,它会覆盖默认的片段/模板系统,并且没有与propdp等效的内容。我在这里找到了一个ReSharper的propdp片段。

你是对的!我觉得很奇怪,VS没有依赖属性片段。但是这是Resharper... - Rasto
1
它确实存在,但Resharper没有显示出来...请参考H.B.的答案。 - Daniel Bişar
4年前它没有。 - ocodo

0

我有并仍在使用这5个依赖项片段,它们将根据选择添加引用或值依赖项。它们是为Silverlight(当时很流行,你们这些年轻人)创建的,但它们所提供的代码适用于WPF和Visual Studio 2017。

有用的Silverlight片段


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接