怎样让各个控件通过自己的事件控制有效无效状态,而不用别的方法调用来修改状态?

joist 2004-05-04 05:01:09
在Dephi中每个控件都有一个OnUpdate事件,可以在此事件中根据某些条件判断本按钮是否有效.
如: 当某个CheckBox控件Check时, 窗体上某按钮button1自动变成无效.(不能直接在CheckBox的checkBox1_CheckedChanged事件中通过button1.enable=false)
当窗体上所有按钮都检查一下自己的状态,怎么办?
...全文
24 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qifanghcy 2004-05-04
不在事件中判断??这在C#里可不好办了!
不过,也可以做个公共的过程,可以传个参数进去,当碰到会更改状态时,就调用这个过程,并传相应的值进去,去改变其它控件的状态。
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-05-04 05:01
社区公告

让您成为最强悍的C#开发者