由于前期没有规划好,现在各个子窗体都新建好了,但是不美观.我想新增一个模板窗体,使各个子窗体都继承于这个模板窗体.该如何处理呢?我按照书上::在代码中修改将各个子窗体继承于模板窗体,但是报错不存在using 命名空间.请教各位高手,具体的该怎么做?或者相关的资料,谢谢

解决方案 »

  1.   

    namespace MyBase
    {
    public class MyFormBase
    {
    public MyFormBase()
    {
    }
    }
    }
    //other cs
    using System;
    using MyBase;namespace MyApp
    {
    public class MyForm : MyFormBase
    {
    }
    }
      

  2.   

    to:banalman
    呵呵,你没有理解我的意思,我现在有了各个窗体,怎么建立被继承的窗体,然后再在各个窗体中修改?!
      

  3.   

    JasonHeung(拥有一切也只不过这样笑着哭) 正解先建立一个窗体,然后将所有窗体都继承新建的那个窗体
      

  4.   

    你的模板写的有个Dll,
    在被引用的程序中,在引用中右键选择添加引用,选择浏览,将你的dll加进来就行了!
      

  5.   

    用你的模板窗体的name替换原来的继承:System.Windows.Form,如果没有using模板窗体的命名空间的话.注意要用全名