C#UserControl-已创建循环控件引用
我想访问fdtlc.Controls而不是fdtlc.flpFlightList.ControlsC#UserControl-已创建循环控件引用,c#,winforms,C#,Winforms,我想访问fdtlc.Controls而不是fdtlc.flpFlightList.Controls public partial class FlightDetailListControl : UserControl { public ControlCollection Controls //Error circular control reference has been made { get { return flpFl
public partial class FlightDetailListControl : UserControl
{
public ControlCollection Controls //Error circular control reference has been made
{
get
{
return flpFlightList.Controls; // flpFlightList is a FlowLayoutPanel
}
}
public FlightDetailListControl()
{
InitializeComponent();
}
}
FlightDetailListControl和FlowLayoutPanel都是控件,因此它们都已经从UserControl继承了名为Controls的ControlCollection。您必须在FlightDetailListControl中为您的属性选择另一个名称。我不知道上次在FlightDetailListControl中重命名属性控件时它为什么不起作用(可能是我应该重建它)。但现在是工作。非常感谢。