C# Form使用委托
来源:互联网 发布:三维弹球mac版 编辑:程序博客网 时间:2024/05/20 05:52
今天写了个小程序,在窗体之间是需要传递数据,但是在传递过程中有以下几个问题:
一、窗体显示是非模式的,所以窗体什么时间关闭并不知道,
二、不一定是窗体关闭后才传递数据的,可能在之间的某个时间传递数据的。
所以我在实现过程中使用了委托实现:
首先在子窗体中声明了一个委托,
public delegate void SetTEXT(string strXXX, string strYYYY);
在父窗体中添加方法
private void SetTTT(string strXXXX, string strXXX)
{
this.textBoxEDITXXXX.Text = strXXXX;
this.textBoxEDITXXX.Text = strXXX;
}
使用构造函数将委托时间传递过去:
formCusid = new DEMO.FormXXXX(
new DEMO.FormXXX.SetTEXT(this.SetTTT)
);
调用的方法就很方便了,不再赘述。
一、窗体显示是非模式的,所以窗体什么时间关闭并不知道,
二、不一定是窗体关闭后才传递数据的,可能在之间的某个时间传递数据的。
所以我在实现过程中使用了委托实现:
首先在子窗体中声明了一个委托,
public delegate void SetTEXT(string strXXX, string strYYYY);
在父窗体中添加方法
private void SetTTT(string strXXXX, string strXXX)
{
this.textBoxEDITXXXX.Text = strXXXX;
this.textBoxEDITXXX.Text = strXXX;
}
使用构造函数将委托时间传递过去:
formCusid = new DEMO.FormXXXX(
new DEMO.FormXXX.SetTEXT(this.SetTTT)
);
调用的方法就很方便了,不再赘述。
- C# Form使用委托
- form中使用委托
- C#委托-委托的使用
- C#中使用委托
- c#委托的使用
- C#使用委托
- c#中使用委托
- C# 委托链使用
- C#委托的使用
- C# 委托的使用
- C#委托delegate使用
- C#多线程、委托使用
- C#中使用委托
- C#中使用委托
- C# 使用委托例子
- C#委托的使用
- C# 委托使用示例
- C# 使用委托
- .net中的WMI编程(一):WMI介绍及简单应用
- Apache Ant Ivy 笔记 (一)
- YUV格式介绍----摘自百度百科
- 除法运算符/与/的区别
- 自定义JSF通用分页组件
- C# Form使用委托
- 采用 Java 持久化框架:选择、时机和优缺点?
- 网络地址转换(NAT)技术及其应用
- Spring Web 框架简介及NetBeans实践
- JSP和.net下传参数的模糊查询
- 笑死人不偿命: 2007一百条精彩留言
- 体验ASP.NET 2.0 中的异步页功能
- 网站联盟
- css基本語法