给你个思路看行不行。
1. 定义一个接口或一个基础子FORM,里面用InitToolBar, Add, Edit, Delete等方法。
2. 所有的子FORM都实现接口或继承基础子FORM。
3. MDIPARENT窗体的MdiChildActivate事件中将ActiveMdiChild转换为接口或基类,然后调用InitToolbar,这是初始化公共TOOLBAR的方法。
4. 当TOOLBAR被CLICK后,也转换ActiveMdiChild为接口或基类,调用相应的方法。

解决方案 »

  1.   

    我实现是所有的子类继承父类,toolbar继承,但由于在.net中继承以后你就不能再修改界面,比如,增加一个或删除一个,所以我采用,增加,删除,等方法在父类中实现,继承以后再传一个参数进去,就是toolbar,就可以啦
      

  2.   

    只要将工程放在默认的路径(我的文档\Visual Studio Projects)下就可以编辑继承窗体的界面。我的是这样的,不知道其他人是否也一样。