How programmatically dock new element to DockPanel November 25, 2023 by Tarik var myControl = new MyUserControl(); DockPanel.SetDock(myControl, Dock.Left); myDockPanel.Children.Add(myControl); Also see here and here.