小弟初学反射(C#)做了一个父窗体
父窗体里面有一个字段(我把这个字段公共了)是一个对象字段,,这个对象是通过配置文件反射得到的。
我在父窗体创建了这个对象然后写了个子窗体继承这个父窗体,但是子窗体的设计出错。如果把父窗体的那个通过反射得到对象的字段注释了,子窗体就完全没问题。如果子窗体需要用到那个通过反射得到的对象,子去创建,也步会有问题。小弟请问大侠们,为什么在父窗体创建就会报错呢?
父窗体里面有一个字段(我把这个字段公共了)是一个对象字段,,这个对象是通过配置文件反射得到的。
我在父窗体创建了这个对象然后写了个子窗体继承这个父窗体,但是子窗体的设计出错。如果把父窗体的那个通过反射得到对象的字段注释了,子窗体就完全没问题。如果子窗体需要用到那个通过反射得到的对象,子去创建,也步会有问题。小弟请问大侠们,为什么在父窗体创建就会报错呢?
解决方案 »
- MaskedTextBox设置美国日期格式的问题
- 大家好,想找本C# 2005的教程书,电子版,入门方面的
- 请教一个分组算法
- 打听个事---关于键鼠闲置时间
- 如何把dataGridView1中某列绑定为下拉列表?
- C#方法名前的方括号是干嘛用的呀?
- 我在网页中为什么不能using System.Transactions啊?
- visual studio 2008发布文件的文件夹Application Files是系统自己产生的还是可以自己设置的
- 在点击我的Button后,如何判断当前点击时按了哪个键盘按键?谢谢 急
- 字符串
- 这个问题怎么解决
- 生成一组0-14之间的符合正态分布的随机数,中间值是7,标准差是1
父窗体里面的UserStateService对象的创建
public UserStateService userStateService = null;//公共的,因为很多子窗体都要用到这个对象,所以我想在父类里面一次创建
public BaseEditTeacehrForm()
{
InitializeComponent(); userStateService = new UserStateService();
}//UserStateService对象的创建
public UserStateService()
{
userStateDao = DAOFactory.CreateUserState();//这个是工厂通过配置文件创建的dao对象
}如果这时候有个子窗体继承这个对象,编译可以通过,程序运行也没问题,但是问题就在与,子窗体的窗体设计出问题了。
如果把public BaseEditTeacehrForm()
{
InitializeComponent(); //userStateService = new UserStateService();
}注释了,就没问题了