[英]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事件。
另一种方式:
在“按钮”的“ 右键单击”菜单中,只需转到“按钮的属性” ,单击事件符号 在解决方案资源管理器窗口的顶部。
“属性”窗口显示所选控件的事件列表。
双击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.