1 建立 主窗体 和 子窗体
2 子窗体的构造函数修改 传 主窗体this
public Form输入销售订单(Form销售订单 frm)
{
InitializeComponent();
}
3 主窗体 打开 子窗体 在表格的事件中
Form输入销售订单 frm = new Form输入销售订单(this);//传递窗体1指针
frm.Show(this);
4: 主窗体中增加
public partial class Form销售订单 : Form
{
public delegate void 主窗体控制子窗体代理(string name, string ID);
public event 主窗体控制子窗体代理 主窗体控制子窗体事件;
5 子窗体增加
void 主窗体控制子窗体子程序(string name, string ID)
{
}
6 子窗体构造函数中绑定
public Form输入销售订单(Form销售订单 frm)
{
InitializeComponent();
frm.主窗体控制子窗体事件 += new Form销售订单.主窗体控制子窗体代理(主窗体控制子窗体子程序);//主窗体改变子窗体
}
7 主窗体表格中的按钮 启动程序
frm.Show(this);
主窗体控制子窗体事件(LB用户.Text, ATid);