需求:要求所有页面按f1都能打开iccustomer窗口。
本来把iccustomer窗口里方法弄成override就可以了,但是因为需要子窗体返回参数。我是这么设计的:
父窗体 iccustomer iccus = new iccustomer("ppm.Pack.pkCastingForm");
                iccus.Owner = this;
                iccus.Show(); 子窗体:public fatherForm icfrom = new fatherForm ();public iccustomer()//构造函数
        {
            InitializeComponent();
        }
        public iccustomer(fatherForm ic)//带参数的构造函数
        {
            
            icfrom=ic;
            InitializeComponent();
        } private void dg_window_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            icfrom = (icstockbillForm)this.Owner;
          //这里给父窗体返回值
        }  因为这个带参数的构造函数,需要吧父窗体带进去。所以不知道怎么建通用子窗口。
真心求教了。