繁体   English   中英

C#中的WPF代码段

[英]WPF Code Snippets in C#

在使用VB.NET相当一段时间之后,我才开始用C#编写我的第一个WPF应用程序。 我注意到的一件事是缺少诸如依赖项属性(wpfdp)或路由命令(wpfrc)之类的所有默认代码片段。 我在Visual Studio的任何地方都找不到这些代码段,也没有在网上找到它们的提法(我至少希望有人问他们是否不存在,我不能是唯一的一个)我可以吗?)

我只是在找对地方吗? 还是我真的必须重写C#所需的所有代码片段?

对于依赖项属性,请使用propdp

如果使用Visual Studio 2017,则可以轻松找到所有可用的代码片段:

  1. 输入字母,例如a

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

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

就个人而言,如果您想学习WPF,我认为学习C#是明智的。 WPF的学习曲线非常棘手,您将需要在过程中获得的所有帮助。 与VB相比,C#开发人员更加积极地撰写博客和发布示例。 查找C#帮助更加容易。 当然,在我所在的地区,使用c#查找工作也比使用vb更容易。

有一个摘要管理器。 按Ctrl + K,Ctrl + B,您会看到一个窗口。 它们是按语言组织的。 尽管标准vs中的支持非常有限,但是您可以轻松编写自己的脚本。 有些人特别喜欢reshaper,因为它支持宏代码段。 Roslyn支持重构,并且有些人更喜欢使用该路由来实现类似摘要的功能。

但是无论如何,看看那里。 在C#下,您看不到代码片段吗? 如果没有,则可能是安装问题。 如果要迁移到C#,也许最初只是为VB安装的。 正如Xanimax所说。 现在将路由命令放在一旁。 学习MVVM并选择一个nuget软件包,旨在为您提供一种更方便的定义命令的方法。 我喜欢mvvmlight。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM