摘要: 概述:事件使用流程 定义事件委托 →定义事件所包含的数据类(相当于实体类,用于存放数据) →定义引发事件的方法(可在一个方法中定义,也可在多个方法中通过链式调用实现) →定义处理事件的方法(可定义事件的类中实现,也可在其它类中实现) →实例化事件委托 注意:以上每一个步骤可根据需要在不同的类中分别实 阅读全文
posted @ 2020-11-08 21:20 windy3417 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 事件的本质其实是一种消息机制,也可以说类似于布尔条件判断。 如果能用条件判断写清楚的业务逻辑就不需要事件的通知去执行相应的逻辑。 但是比如说鼠标点击、数据传输完毕、数据计算完毕等等不能用(布尔条件表达式)的情况,这需要事件的通知机制再去执行业务逻辑。 所以事件的发布与订阅可以在两个类之间,也可以在一 阅读全文
posted @ 2020-11-08 18:31 windy3417 阅读(181) 评论(0) 推荐(0) 编辑
摘要: private void btn_certain_Click(object sender, EventArgs e) { //this.DialogResult = DialogResult.OK; if (txt_pwd.Text!="") { string pwd = Encrypt.Encod 阅读全文
posted @ 2020-11-08 17:05 windy3417 阅读(102) 评论(0) 推荐(0) 编辑