依赖属性的代码片段在哪里

Where Are the Code Snippets for Dependency Properties

对于 WPF/C# 依赖属性 (wpfdp) 或路由命令 (wpfrc) 之类的所有默认代码片段在哪里。我在 Visual Studio.

的任何地方都找不到这些片段

对于依赖项 属性,使用 propdp

如果您使用 visual studio 2017:

,您可以轻松找到所有可用的片段
  1. 键入一个字母,例如 a

  2. 单击 Intellisense Window 底部的最后一个图标。

  3. 这会显示所有可用的片段。

就我个人而言,如果您想学习 wpf,我认为学习 c# 是明智的。 WPF 有一个众所周知的棘手的学习曲线,您将需要在此过程中获得的所有帮助。 C# 开发人员比 VB 更活跃地撰写博客和发布示例。查找 C# 帮助要容易得多。当然,在我所在的地区,使用 C# 比 vb.

更容易找到工作

有一个片段管理器。 按 Ctrl+K、Ctrl+B,你会得到 window。 它们按语言组织。 您可以相当轻松地编写自己的代码,尽管标准 vs 中的支持非常有限。 有些人特别喜欢 resharper,因为它支持宏代码段。 Roslyn 支持重构,有些人更喜欢这种方式来实现复杂的 snippet-like 功能。

不过,还是进去看看吧。 在 c# 下你看不到片段吗? 如果不是,这可能是安装问题。 如果您要迁移到 c#,可能最初只是为 VB 安装。 正如 Xanimax 所说。暂时将路由命令放在一边。学习 MVVM 并选择一个 nuget 包,旨在为您提供一种更方便的方式来定义命令。我喜欢 mvvmlight.

键盘命令是propdppropa。如果您需要以其他方式查找它们,请输入 CTRL - X 并且会弹出 Insert Snippet 对话框,您将获得列表通过文件夹插入的键盘片段数量:

您感兴趣的两个在 NetFX30 文件夹中,而不是 Visual C# 文件夹中: