首先,我是用于Windows程序,C#语言。
我做了一个用户控件,(继承于UserControl),然后我给另一个自定义控件(继承于TableLayoutPanel)增加了一个属性,如下:
private ControlCollection _WellColumnList;
public ControlCollection WellColumnList
{
get { return _WellColumnList; }
set { _WellColumnList = value; }
}
但是,在使用这个属性时,我将一个用户控件实例化后,使用
WellColumnList.Add(AWellColumn);
这个语句将那个用户控件的实例加到这个控件集中,
但为什么执行过这个语句之后,它的Count属性依然是0呢?
我做了一个用户控件,(继承于UserControl),然后我给另一个自定义控件(继承于TableLayoutPanel)增加了一个属性,如下:
private ControlCollection _WellColumnList;
public ControlCollection WellColumnList
{
get { return _WellColumnList; }
set { _WellColumnList = value; }
}
但是,在使用这个属性时,我将一个用户控件实例化后,使用
WellColumnList.Add(AWellColumn);
这个语句将那个用户控件的实例加到这个控件集中,
但为什么执行过这个语句之后,它的Count属性依然是0呢?
从这点代码上看 应该是没问题的才对