【发布时间】:2011-06-09 18:40:22
【问题描述】:
有什么方法可以加快在 Visual Studio 中创建依赖属性的速度?就像一些模板或重构选项会使依赖属性变得异常。任何事物。我现在创建了很多依赖属性。
【问题讨论】:
标签: .net wpf visual-studio binding dependency-properties
有什么方法可以加快在 Visual Studio 中创建依赖属性的速度?就像一些模板或重构选项会使依赖属性变得异常。任何事物。我现在创建了很多依赖属性。
【问题讨论】:
标签: .net wpf visual-studio binding dependency-properties
【讨论】:
DPs 的代码 sn-p 是propdp,输入该代码并按两次 Tab,然后在带有 Tab 的字段中循环并填写。
【讨论】:
作为旁注,(如果我错了,请有人纠正我!)。
如果您使用的是 ReSharper,它会覆盖默认的 sn-p/模板系统,并且没有 propdp 与出厂时等效。
【讨论】:
ReSharper 的新(ish)版本
较新版本的 ReSharper 带有内置的 dependencyProperty sn-p。所以开始输入“dependencyProperty”,它应该会弹出一个选项供您选择(使用 Tab 键)。
在我看来,这个选项更可取,因为它具有更好的默认值和格式。
旧版 ReSharper
如果您使用的是旧版 ReSharper,但仍想使用 Visual Studio 的依赖属性代码 sn-p(无需下载任何内容),请在所有大写字母中输入 PROPDP,然后按一次 Tab。
IntelliSense 将提出“无建议”,但仍插入代码 sn-p。
【讨论】:
我有,并且仍然使用这 5 个依赖项 sn-ps,它将添加选择的引用或值依赖项。它们是为 Silverlight 创建的(当时很热,你们这些年轻人),但他们编写的代码在 WPF 和 Visual Studio 2017 中工作。
【讨论】: