比如一个按钮控件,名称为 button1,我先写出了单击事件代码,可是之后我再给按钮改名为cmdexit。发现单击事件还是 button1_click,为什么不是cmdexit_click?
--------------------
以前学过VB,在VB中只要将按钮改名,则事件名称也会同步更改。
可是在C#中,如果写了单击事件,然后我再给按钮改名。单击事件名还是
button1_click 而不是cmdexit_click
注 :按钮名我由 button1改名为 cmdexit怪的是,事件名不改程序正常运行,可是我将 button1_click手工改为cmdexit_click后,程序反而报错了,这是什么原因呀。我是第一次用C#学着写代码,问个太初级的问题,谢谢了。
--------------------
以前学过VB,在VB中只要将按钮改名,则事件名称也会同步更改。
可是在C#中,如果写了单击事件,然后我再给按钮改名。单击事件名还是
button1_click 而不是cmdexit_click
注 :按钮名我由 button1改名为 cmdexit怪的是,事件名不改程序正常运行,可是我将 button1_click手工改为cmdexit_click后,程序反而报错了,这是什么原因呀。我是第一次用C#学着写代码,问个太初级的问题,谢谢了。
解决方案 »
- 小弟关于threadpool的一点疑问
- 什么叫编译时、运行时
- C#读COM口数据。请达人帮忙写个代码。以前没写过。
- enterprise library 连接oracle 10g 的配置问题
- 大家在开发c#winform时,用的是什么日历控件
- 如何将所有的注释最终形成一个HTML文件
- 分享Visual Studio 2013 Preview中的几个新特性
- SqlDataAdapter取数据到前台DataSet奇怪的问题
- 我想做一个类似购物的网站---希望大家提点意见!
- 为什么我的Datagrid中DataGridBoolColume类型列总是显示为null状态(灰)
- 在串口编程时遇到一个奇怪的问题
- C#与C语言socket传送文件问题
默认的情况下是**_click,手工改的话,当然不行,定义事件的委托没有修改,会提示找不到事件的,要改委托也一起改,这样就OK了