如何使用 C# 在 Microsoft Visual Studio (2008) 中的表单中向控件添加事件处理程序?
我可以手动完成,但是打开 Form 的 Designer.cs 文件,但我找不到通过界面完成的方法。
在 MSVC 6 中,使用 C++ 和 MFC,您可以右键单击或其他一些操作,并找到该控件所有可能事件的列表。然后你选择它,它会弹出窗口让你创建一个方法来关联那个事件。在 VB 中更容易,您可以在代码中完成,它会在方法下拉列表中列出所有事件。
但是,我无法在 2008 年使用 C# 找到任何此类内容。 Intellisense 帮助填写正确的方法信息。但是,它总是在 Designer.cs 文件中创建方法,而不是在分部类的另一半中创建方法。
最佳答案
在设计器中,单击感兴趣的控件。
在属性窗口中(按 F4 调出),应该有一个小闪电图标。单击该图标会将您带到该控件的可用事件列表。双击事件名称将连接一个 stub 处理程序并将您带到它的代码隐藏。
编辑:精明的读者会看到发布的屏幕截图是针对网络应用程序 (whups),但对于 winforms 应用程序来说完全一样。
关于c# - Microsoft Visual Studio 和 C# : How to Visually Add Events to Controls?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1135299/