c# - 是否可以使用 VS2008 在 C# 中自动连接事件?

标签 c# .net visual-studio-2008 events

我最近从 vb.NET 切换到 C#,在 visual studio 中发现连接事件非常烦人。在 VB 中,我可以从左上角的下拉菜单中选择一个控件,然后在右上角的下拉菜单中选择事件,该方法将自动创建并使用“句柄”附加到控件。我知道这在 C# 中不受支持,但似乎我必须遍历每个控件并在页面和代码隐藏中手动添加事件。有没有像在 VB 中那样更简单/更快的方法,或者它就是这样?谢谢!

最佳答案

是的,有!单击设计 View 中的控件,然后单击属性窗口中的“事件”按钮(请参见下面手工注释的图表中的 1)。

从这里您可以看到该控件可用的所有事件的列表。通过键入方法名称(参见图 2)并按回车键,Visual Studio 将创建一个方法(如果它尚不存在)并正确连接它。

或者,双击要在其中键入处理程序名称的字段会导致 Visual Studio 分配默认值。

alt text

关于c# - 是否可以使用 VS2008 在 C# 中自动连接事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1411335/

相关文章:

visual-studio - VS 2008和Team Explorer- checkout 文件

c# - "Why can' t 我编辑这个文件?这个项目需要一个 Xamarin 业务......”当打开某些与 Xamarin 无关的 XML 时

c# - 从 ObjectResult 获取值

c# - 在特定网站中使用 C# 创建 Web IIS 虚拟目录

.net - LinqToSQL Select 和 SelectMany 与 Join

c# - 在 C# 中生成多个字符串列表中的元素组合

c# - 如何限制wcf服务中的安全协议(protocol)

c# - 如何从字符串中删除 DateTime 子字符串

.net - 如何让 Visual Studio ToolBox 自动填充项目组件?

visual-studio - msbuild 无法注册输出