日期:2014-05-18  浏览次数:21462 次

如何在C#语言winform定义个基类form
请教下,学习C#不久。写了一些简单的C#程序!
现在发现有很多form属性相似,重复写很费时。所以想定义个基类form,
在别的新建form的时候可以直接拖进来用。以前写VFP习惯了建class form直接拖拉,
不知道C#里面是怎么写这种基类的form,还是说只能继承。

万分感谢!

------解决方案--------------------
探讨

引用:

新建一个FormBase当作基类窗体
当新建窗体时,选择"继承的窗体",然后再选择FormBase,就会继续于FormBase了


能不能详细点!新建窗体时,怎么选择“继承的窗体”

------解决方案--------------------
其实也就是类的继承,先创建一个继承于System.Windows.Forms.Form的窗体类作为你的基类窗体,添加公告对象,完了新建窗体后进入代码页,在你的新窗体类声明处冒号你的基类
public partial class NewForm:YourNameSpace.YourFormBase
{
...
}