首页 新闻 会员 周边 捐助

为什么类的name改变了,双击事件进去的代码还是原来的类名?

0
悬赏园豆:5 [已解决问题] 解决于 2017-09-18 10:55

亲爱的:

       上午好

       我把serialPort的属性里面的name 名字由serialPort1 改成了com  可是双击它的事件进去,代码页面出现的仍然是serialPort1 而不是com

         这是为什么呢?难道要我手动把代码页面出现的serialPort1改成com?

如下图片所示:

绿绿山水的主页 绿绿山水 | 菜鸟二级 | 园豆:248
提问于:2017-09-16 09:07
< >
分享
最佳答案
1

 一个是控件的名称name,一个是控件的事件名event,这是两码事,那个事件是系统默认根据name帮你建立的,后续你的name改变了,并不会改变事件的名称

收获园豆:5
jqw2009 | 老鸟四级 |园豆:2341 | 2017-09-18 08:59
其他回答(2)
1

com是这个对象的名字,前面那个只是一个委托。其原型类似于com.DataReceived+=serialPort1_DataReceived;

这两个完全是两个东西。

建议你至少学下最基础的东西,不然这样做东西很浪费时间的

Daniel Cai | 园豆:10424 (专家六级) | 2017-09-16 09:53
1

这是函数名字,规则是根据之前变量名称生成。跟port name 不是一个概念。

没事多把代码抄几遍,先背再去理解算了。

花飘水流兮 | 园豆:13615 (专家六级) | 2017-09-17 21:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册