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

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

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧