VS2010 C#看不到未重写的控件方法

VS2010 C#看不到未重写的控件方法,c#,winforms,visual-studio-2010,C#,Winforms,Visual Studio 2010,我是C#新手,并编写了一个简单的winform,其中包含一个包含手动添加项的列表框。我想将代码添加到列表框鼠标双击方法,但我在任何地方都找不到它-甚至不确定它是否被称为鼠标双击。在编辑过程中,如果我双击列表框,它会将我放入SelectedIndexChanged方法,但所有其他默认方法不会显示在右上角的下拉框中。那么,我如何找到其他方法呢?我手动编写了代码,但它不会在运行时运行 在所有其他Visual Studio和VB中,控件/对象的所有使用/未使用的方法都是可见的。对于列表框有一个鼠标双击事

我是C#新手,并编写了一个简单的winform,其中包含一个包含手动添加项的列表框。我想将代码添加到
列表框
鼠标双击方法,但我在任何地方都找不到它-甚至不确定它是否被称为
鼠标双击
。在编辑过程中,如果我双击列表框,它会将我放入
SelectedIndexChanged
方法,但所有其他默认方法不会显示在右上角的下拉框中。那么,我如何找到其他方法呢?我手动编写了代码,但它不会在运行时运行


在所有其他Visual Studio和VB中,控件/对象的所有使用/未使用的方法都是可见的。

对于
列表框
有一个
鼠标双击事件
MouseDoubleClick
Control
上的一个事件,因此所有控件都必须继承该事件

您可以在设计器中找到所有可能事件的列表,以添加事件处理程序:

或者只需通过表单加载事件中的代码执行此操作:

listbox1.MouseDoubleClick += MyDoubleClickEventHandler;

Visual studio甚至可以在您键入时自动生成具有正确签名的方法存根。

+1用于显示使用设计器查找事件的位置以及如何使用表单的加载事件通过代码添加事件的图像。感谢您向我展示闪电,这正是我所缺少的。现在工作。