Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用C的Visual Studio下拉列表中缺少控件_C#_Asp.net_Vb.net_Visual Studio 2010_Events - Fatal编程技术网

C# 使用C的Visual Studio下拉列表中缺少控件

C# 使用C的Visual Studio下拉列表中缺少控件,c#,asp.net,vb.net,visual-studio-2010,events,C#,Asp.net,Vb.net,Visual Studio 2010,Events,在使用VB.NET多年之后,我最近开始使用C 使用Visual Studio时,使用VB.NET,在代码隐藏文件.aspx.VB上,我可以从标记文件.aspx中的控件列表中进行选择,然后选择一个事件自动放入代码隐藏中 我注意到使用C时,我没有这个选项: 为什么会这样?或者我的intellisense只是在播放吗?如果您要查找事件列表,您需要在表单上,而不是在代码隐藏中 选择表单右键单击,转到属性,在属性栏顶部,您将看到一个闪电,单击此按钮,您将看到该表单的所有可用事件。在c中,您不能添加类似vb

在使用VB.NET多年之后,我最近开始使用C

使用Visual Studio时,使用VB.NET,在代码隐藏文件.aspx.VB上,我可以从标记文件.aspx中的控件列表中进行选择,然后选择一个事件自动放入代码隐藏中

我注意到使用C时,我没有这个选项:


为什么会这样?或者我的intellisense只是在播放吗?

如果您要查找事件列表,您需要在表单上,而不是在代码隐藏中


选择表单右键单击,转到属性,在属性栏顶部,您将看到一个闪电,单击此按钮,您将看到该表单的所有可用事件。

在c中,您不能添加类似vb.net project的事件,在c project中为classe及其方法添加两个DroodDown。您必须使用属性窗口来添加事件,或者双击控件,它将为控件添加默认事件


希望这能对您有所帮助。

是否没有办法从代码隐藏中执行此操作,而不必去设计器?您可以在代码中执行此操作,但必须首先知道控件的公开事件是什么。设计人员所做的只是简化过程。另一个我不敢相信的VB功能不是为C编写的。