C# 事件传值应用于窗口传值
来源:互联网 发布:数据分析师证书考试 编辑:程序博客网 时间:2024/06/06 02:58
Winform程序代码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;/* 事件传值总结: 准备工作:首先声明一个类MyEventArgs继承EventArgs,该类存储传的值,因为事件的参数是EventArgs 首先声明一个事件,然后注册事件,其中要写上事件处理方法,其他方法触发事件的时候调用该处理方法 触发事件时将MyEventArgs的对象传给事件处理方法 */namespace 事件传值复习{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } public event EventHandler evt; Form2 form2 = new Form2(); MyEventArgs mea = new MyEventArgs(); private void btnFirst_Click(object sender, EventArgs e) { this.evt += new EventHandler(form2.SetText);//注册事件 form2.Show(); } private void btnValue_Click(object sender, EventArgs e) { mea.Text = textBox1.Text; this.evt(this,mea); } }}using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace 事件传值复习{ public partial class Form2 : Form { public Form2() { InitializeComponent(); } public void SetText(object sender, EventArgs e) { MyEventArgs mea = e as MyEventArgs; txtbox2.Text = mea.Text; } }}using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 事件传值复习{ public class MyEventArgs:EventArgs { private string text; public string Text { get { return text; } set { text = value; } } }}
0 0
- C# 事件传值应用于窗口传值
- C#窗口传值
- C#窗口间传值一例(子窗口向父窗口传值
- C#窗口间传值一例(子窗口向父窗口传值)
- c# 父窗口向子窗口传值
- 弹出窗口给父窗口传值并执行父窗口中的事件
- 弹出窗口给父窗口传值并执行父窗口中的事件
- C# 窗口之间的传值
- C# 窗口事件参数
- Popup窗口访问父窗口的4种方法以及相互传值事件。
- js鼠标事件 窗口值 键盘事件
- C#窗口事件处理初探
- C#窗口事件处理初探
- C#窗口事件处理初探
- C#窗口拦截键盘事件
- C# 模态窗体 及 窗口之间传值
- C# 如何通过委托进行窗口传值
- C# 如何通过委托进行窗口传值
- POJ 3281 Dining
- LeetCode[517] Super Washing Machines
- Extjs 组件查找
- 20170507@ 泛型进阶
- [FAQ05657][SAT]如何动态修改SIM卡应用名称
- C# 事件传值应用于窗口传值
- hadoop-ha之Hive
- android短信上送验证的实现及问题
- 【Java工具类】----正则表达式校验工具类
- 笔记——JSP(杂)
- linux_grepbak
- 深入理解java虚拟机读书笔记(一): jvm的分类
- linux_awk(一)
- linux_awk(二)