之前做了文本框值改变后的事件触发,
做了好多无用功,开始不知道那些地方出了问题
经过了一整套逻辑组合测试,分享给大家,避免大家走弯路
当然,这个也不知道是不是BUG(类似那个FTP根目录),还请予以判断
ValueChanged 控件的Value属性发生变化后执行。
一、文本框绑定了数据表字段时
只读状态时(e.Sender.ReadOnly = BooleanEnum.True) ,不会触发:值改变后的事件
默认只读状态时(e.Sender.ReadOnly = BooleanEnum.Default) ,不会触发:值改变后的事件
非只读状态时(e.Sender.ReadOnly = BooleanEnum.False) ,会触发:值改变后的事件
二、文本框没有绑定数据表字段时
只读状态时(e.Sender.ReadOnly = BooleanEnum.True) ,会触发:值改变后的事件
默认只读状态时(e.Sender.ReadOnly = BooleanEnum.Default) ,会触发:值改变后的事件
非只读状态时(e.Sender.ReadOnly = BooleanEnum.False) ,会触发:值改变后的事件
三、文本框没有绑定数据表字段时(文本框禁止使用时 enabled = false or enabled = true)
只读状态时(e.Sender.ReadOnly = BooleanEnum.True) ,会触发:值改变后的事件
默认只读状态时(e.Sender.ReadOnly = BooleanEnum.Default) ,会触发:值改变后的事件
非只读状态时(e.Sender.ReadOnly = BooleanEnum.False) ,会触发:值改变后的事件
四、文本框绑定了数据表字段时(文本框禁止使用时 enabled = false or enabled = true)
[此贴子已经被作者于2023/4/7 9:38:54编辑过]