默认情况下如何在双击表单时打开代码?

Posted

技术标签:

【中文标题】默认情况下如何在双击表单时打开代码?【英文标题】:How to open code on double cick on form by default? 【发布时间】:2011-10-25 15:48:43 【问题描述】:

默认情况下,在解决方案资源管理器中双击(以及在设计器视图中通过上下文菜单),是否有 Visual Studio 2010 的扩展,用于在 WinForms 应用程序项目中打开表单、组件等的代码?

【问题讨论】:

【参考方案1】:

您可以将 Visual Studio 的默认编辑器设置为代码视图而不是表单视图。只需右键单击并选择 Open With... 然后您可以在其中设置默认值。

【讨论】:

【参考方案2】:

项目->右键单击->打开方式->源代码(文本)编辑器->按设置为默认按钮

【讨论】:

具体选项为“CSharp Editor”。我假设它也是那些各自语言的“Visual Basic 编辑器”和“C++ 编辑器”。【参考方案3】:

您可以按 F7 在设计器和代码之间切换。

【讨论】:

【参考方案4】:

不确定是否要双击,但如果您在 Project Explorer 中选择文件(例如:Form1.cs)并按 F7,您会看到代码。

【讨论】:

【参考方案5】:

如果您希望 Visual Studio 避免打开窗体或控件的设计器,只需使用 DesignerCategoryAttribute 装饰您的类

[DesignerCategory("")]

如果由于某些原因您想要相反的行为并且您希望默认强制在设计器中打开您的类,这可能是当您在同一个文件中有多个继承自 Form 的类时导致的,只需指定类别即可。

[DesignerCategory("Form")]

【讨论】:

【参考方案6】:

只需转到“工具 > 选项 > Web 表单设计”并在源视图中选择起始页。

【讨论】:

以上是关于默认情况下如何在双击表单时打开代码?的主要内容,如果未能解决你的问题,请参考以下文章

C# 中的 LinkLabel 在双击时复制其文本

如何双击直接用python打开自定义文件?

双击空列表框时的错误处理

如何在双击中隐藏文本选择工具菜单?

关于安装多个JDK后mac默认双击打开jar报错的问题

如何在 MS 访问中过滤负载?