Devexpress Documentmanager Widgetview 질문드립니다

C# WinForm 닷넷코어 사용중이며
Devexpress Documentmanager widgetview를 사용중인데요 레이아웃 관련해서 질문합니다.
디자이너로 FreeLayout 설정하고 document만들어서 레이아웃변경하는건 하겠는데
코드로 만들면 자꾸 사진처럼 빈여백이 생성됩니다.

        List<DevExpress.XtraBars.Docking2010.Views.Widget.WidgetDockingContainer> containers = new List<DevExpress.XtraBars.Docking2010.Views.Widget.WidgetDockingContainer>();
        DevExpress.XtraBars.Docking2010.Views.Widget.WidgetDockingContainer container1 = new DevExpress.XtraBars.Docking2010.Views.Widget.WidgetDockingContainer();

        // 위젯 뷰에 동적으로 Document 추가
        foreach (string lineName in lineNames)
        {
            var gaugeControlName = $"{lineName}"; // 예: HomeGaugeControlLineA
            var controlTypeName = "Management.UserControls.Home_GaugeControl";
            var document = new DevExpress.XtraBars.Docking2010.Views.Widget.Document { Caption = gaugeControlName, ControlName = "HomeGaugeControl", ControlTypeName = controlTypeName };
            DevExpress.XtraBars.Docking2010.Views.Widget.WidgetDockingContainer container = new DevExpress.XtraBars.Docking2010.Views.Widget.WidgetDockingContainer();
            widgetView1.Documents.Add(document);
            container.Element = document;
            containers.Add(container);
        }


        container1.Nodes.AddRange(new DevExpress.XtraBars.Docking2010.Views.Tabbed.DockingContainer[] {
            containers[0],
            containers[1],
            containers[2],
        });

        this.widgetView1.RootContainer.Nodes.AddRange(new DevExpress.XtraBars.Docking2010.Views.Tabbed.DockingContainer[] {
        container1});

        for (int i = 1; i <= 3; i++)
        {
            string caption = "";
            string controlName = "";
            string controlTypeName = "";

            switch (i)
            {
                case 1:
                    caption = "PieChart";
                    controlName = "PieChart";
                    controlTypeName = "Management.UserControls.PieChart";
                    break;
                case 2:
                    caption = "BarChart";
                    controlName = "BarChart";
                    controlTypeName = "Management.UserControls.BarChart";
                    break;
                case 3:
                    caption = "TimeChart";
                    controlName = "TimeChart";
                    controlTypeName = "Management.UserControls.TimeChart";
                    break;
            }

            var document = new DevExpress.XtraBars.Docking2010.Views.Widget.Document
            {
                Caption = caption,
                ControlName = controlName,
                ControlTypeName = controlTypeName
            };



            //여기에 document를 추가하는 코드(예: widgetView1.Documents.Add(document);)
            widgetView1.Documents.Add(document);
        }

코드로 추가는 이렇게 하구있고요 루트컨테이너를 추가하는순간 컨테이너 공간과 숫자만큼 빈 여백이 생기는데 왜이러는건가요??