本人是转行的小白一枚,正在跟着视频学习上位机软件开发中,经过自己测试之后遇到一些问题。记录一下,防止以后再出现这种问题,也希望能得到各位大佬的指点。(第一次记录有些拘谨啊哈哈哈哈)
项目背景:本次关联的checkbox是报警框和报警值框(LoLo,Low,HiHi,High及报警值、优先级,注释)
需要达到的关联效果:报警框——LoLo,Low,HiHi,High——对应的报警值、优先级,注释。
遇到问题:LoLo,Low,HiHi,High启用的状态下,这时候把报警框取消后,对应的报警值、优先级,注释还是启用状态。
步骤如下:
1.程序运行后,初始化是没问题的
2.报警框勾选后,LoLo,Low,HiHi,High启用,没问题
3.LoLo,Low,HiHi,High启用后,对应的报警值、优先级,注释启用,没问题
4.这时候把报警框取消,关联的LoLo、Low是禁用的,但是对应的报警值、优先级,注释启用
原代码如下:
//初始化报警变量
this.chk_High.Enabled = false;
this.chk_HiHi.Enabled = f