VB6升级到VB.NET之CheckBox的事件差异及对应案

背景:

在VB6的代码中,CheckBox以下的条件符合的场合:

 1.CheckBox的Click事件存在

 2.CheckBox的Change事件存在

 3.在代码中,CheckBox的ListIndex或者Text的值得设定操作存在

 

将上级的代码从VB6升级到VB.NET后,下记的变更有

 1.VB6的CheckBox的Click事件→VB.NET的CheckBox的SelectedIndexChanged事件

 2.VB6的CheckBox的Change事件→VB.NET的CheckBox的TextChanged事件

 3.VB6的CheckBox的ListIndex属性→VB.NET的CheckBox的SelectedIndex属性

    VB6的CheckBox的属性→VB.NET的CheckBox的SelectedIndex属性

 

事件的差异详解:

1.VB6:CheckBox的ListIndex的值设定的场合,触发CheckBox的Click事件。

   VB.NET:CheckBox的SelectedIndex的值设定的场合,触发CheckBox的TextChanged和SelectedIndexChanged事件。

2.VB6:CheckBox的Text的值设定的场合,触发CheckBox的Changed事件。

   VB.NET:CheckBox的Text的值设定的场合,触发CheckBox的TextChanged和SelectedIndexChanged事件。

 

对应案:

1.在VB.NET的CheckBox的SelectedIndex

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值