读书人

自制了一个新皮肤的窗体怎么把原来的

发布时间: 2012-09-16 17:33:17 作者: rapoo

自制了一个新皮肤的窗体,如何把原来的窗体换掉,但是控件和事件不用修改
如题,我做了一个新的窗体,原来的程序直接继承了这个窗体,实现更换窗体的效果,是不是需要实例化基窗体,请问在什么地方实例化基窗体,才能使老窗体能够使用新窗体中所有的方法?

[解决办法]
用的时候可以实例化,一般通过子类实例化
[解决办法]
继承关系子类自动实例化父类

C# code
    class Program    {        static void Main(string[] args)        {            Child c = new Child();            Console.ReadKey();        }    }    public class Parent    {        public Parent()        {            Console.WriteLine("构造父类!");        }    }    public class Child : Parent    {        public Child()        {            Console.WriteLine("构造子类!");        }    } 

读书人网 >C#

热点推荐