繁体   English   中英

Visual Studio C# 查看代码不起作用

[英]visual studio c# view code does not work

我在 Visual Studio 中编写了一些 C# 项目,但我偶然发现了一个问题,我无法在网上找到解决方案。 我添加到表单的任何按钮,一旦我右键单击并选择查看代码,我就会被带到代码屏幕,但该按钮的代码不是自动生成的。

请帮助我,因为我必须开始做作业,而且我似乎无法克服这个问题。

而不是右键单击和查看代码,您应该双击按钮 这将带您进入附加事件,或者如果不存在,将为默认事件创建一个新事件。 如果是按钮,则Click

您可能会看到: 如何:在ASP.NET网页中创建事件处理程序

在设计视图中,双击页面或双击要为其创建默认事件处理程序的控件。

以上对于WinForm也适用

只需双击按钮,如果不存在任何事件,它将创建一个新事件。

从: How to: Create Event Handlers in ASP.NET Web Pages

在设计视图中,双击页面或双击要为其创建默认事件处理程序的控件。

Visual Web Developer为默认事件创建一个处理程序,并在事件处理程序中打开带有插入点的代码编辑器。

此外,还可以相关: 如何:创建自定义双击事件

在“ 设计”视图中 ,双击要为其创建默认事件处理程序的控件。

对您来说,它是Button,因此双击该按钮可以创建一个button_click事件。

另一种方式:

  1. 按钮”的“ 右键单击”菜单中,只需转到“按钮的属性” ,单击事件符号 右键点击 在解决方案资源管理器窗口的顶部。

    “属性”窗口显示所选控件的事件列表。

  2. 双击Button_Click事件,这将创建一个按钮单击事件。

如果即使双击也没有显示代码,请关闭解决方案,然后运行此批处理文件(您在解决方案/项目的根文件夹中创建):

@echo off @echo 删除所有 BIN 和 OBJ 文件夹...用于 /d /r 。 %%d in (bin,obj) do @if exists "%%d" rd /s/q "%%d" @echo BIN 和 OBJ 文件夹已成功删除 :) 关闭窗口。 暂停 > 空

我将批处理文件命名为“AAA_DeleteBinObjFolder.bat”,以便在文件资源管理器中排序时,它会出现在文件列表顶部附近。

关闭运行批处理文件时显示的窗口后,重新加载您的解决方案或项目,代码将出现在代码窗口中。

暂无
暂无

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

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