对话框1中有按钮a,点击按钮a,弹出对话框2,对话框2中有按钮b,需要实现的效果是:
点击按钮b一次,在对话框1中某个位置画一个label控件,怎么办?
多谢哈

解决方案 »

  1.   

    C#跨窗体操作 .
    http://blog.csdn.net/bdstjk/article/details/7007882
      

  2.   

    首先 按钮弹出对话框应该不用多解释吧。至于画 lable 每点击一次你就new一个lable 对象 然后调用 control.add 方法把他放到你想放的位置,至于什么位置可以用个div 来定位。ok?
      

  3.   

                    //获取之前的主窗体对象
                    FrmMain frm = this.MdiParent as FrmMain;
                    //调用之前的主窗体对象的EnableMenu()方法添加一个控件
                    frm.EnableMenu();
                    this.Close();
      

  4.   

    先不考虑b,先想再对话框内部如何增加label 然后封装成方法,在b按钮点击的时候调用就可以了