radioButton自动执行Click事件的问题

crecrecre 2009-08-21 10:17:11
在表单上有4个radioButton,每个都有自己的click事件,
第一个radioButton为checked ,可表单一运行就触发了它的click事件,想问一下是怎么回事?
...全文
388 点赞 收藏 30
写回复
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhenghq1001 2012-07-16
这几天我也遇见了这样的问题,...焦头烂额ing
回复
crecrecre 2009-08-27
[Quote=引用 23 楼 error_code 的回复:]
在loaded里注册click事件就不会了
[/Quote]

如何注册?
回复
crecrecre 2009-08-26
WAIT
回复
crecrecre 2009-08-25
wait
回复
crecrecre 2009-08-24
wait
回复
24K純帥 2009-08-24
帮顶
回复
shi351953026 2009-08-24
路过,关注
回复
crecrecre 2009-08-24
wait
回复
zhaoweiting0609 2009-08-24
貌似有人问过同样的问题了吧
去掉事件
回复
pclove12 2009-08-24
当你默认给radiobutton1设置为checked的时候会自动触发1次 click事件 23楼已经提供了解决方案
Over
回复
Error_Code 2009-08-24
类似的还有 combobox设置默认选中第一项 selectionChange事件也会发生
回复
Error_Code 2009-08-24
在loaded里注册click事件就不会了
回复
pclove12 2009-08-24
经测试,和楼主一样的情况 研究中 请等待
回复
crecrecre 2009-08-24
wait
回复
crecrecre 2009-08-24
wait
回复
crecrecre 2009-08-22
wait
回复
wxm3630478 2009-08-21
测试了 什么反应都冒有.....................在winform中 表单是指什么东西 GroupBox吗

楼主 到底是用的 checkchanged 还是Click事件

默认双击radiobutton 进入的是checkchanged 事件
回复
crecrecre 2009-08-21
[Quote=引用 11 楼 toni_308 的回复:]
我试了一下,跟LZ一样的情况,我按顺序放4个radiobutton,我设置radiobutton2为checked
4个radiobutton有自己的click事件

运行就触发了radiobutton2的click事件

LZ想怎么做?运行时不想触发任何的click事件吗?

[/Quote]

是的。运行时没有点击怎么会触发click事件呢。
这种设置其中一个为checked情况也是很正常的。表示默认是其中的一个状态。
回复
Lizzy莲 2009-08-21
我试了一下,跟LZ一样的情况,我按顺序放4个radiobutton,我设置radiobutton2为checked
4个radiobutton有自己的click事件

运行就触发了radiobutton2的click事件

LZ想怎么做?运行时不想触发任何的click事件吗?

好像多个radiobutton总有一个是checked的吧?所以会执行选中的那个radiobutton的事件?(个人认为)
回复
crecrecre 2009-08-21
[Quote=引用 7 楼 t240034137 的回复:]
我按照LZ说的:在表单上放4个radiobutton,第一个为checked,
然后每个都有自己的click事件。
也没出现呀
[/Quote]

我用的是VS2005;
确定第一个的tabindex=0?
回复
发动态
发帖子
C#
创建于2007-09-28

10.4w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.