当前位置:编程学习 > C#/ASP.NET >>

用vs2008 开发中(c#,cs),一个form2继承一个写好的form1后,form2自己还能修改吗,如果能,怎么修改?

用vs2008 开发中(c#,cs),一个form2继承一个写好的form1后,form2自己还能修改吗,如果能,怎么修改? --------------------编程问答-------------------- 当然是可以改的啊,form也是类,类的继承重写就不用多说了吧? --------------------编程问答-------------------- 用设计器就不行.用代码就可以改 --------------------编程问答-------------------- 需要在Form2修改的控件,它在Form1的 Modifiers 属性不是 private 或 internal,在Form2就可以修改。 --------------------编程问答-------------------- Form本身也是.NET名称空间里的类,你既然是继承了它,当然可以添加你自己的功能了。

你说修改?是指什么意思?有些函数你可以重新覆盖,公有和保护继承来的成员你可以任意修改。 --------------------编程问答-------------------- Form1中所有控件默认是private的,到Form1.Designer.cs把类似这样的代码 

private System.Windows.Forms.Button button1; 
===== 
改为 
protected System.Windows.Forms.Button button1;
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,