C#UserControl-已创建循环控件引用

C#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

我想访问fdtlc.Controls而不是fdtlc.flpFlightList.Controls

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中重命名属性控件时它为什么不起作用(可能是我应该重建它)。但现在是工作。非常感谢。