tutorial top rowspan form control wpf user-controls dockpanel

wpf - top - Cómo conectar programáticamente un nuevo elemento a DockPanel



wpf resizable panel (3)

var myControl = new MyUserControl(); DockPanel.SetDock(myControl, Dock.Left); myDockPanel.Children.Add(myControl);

Ver también aquí y aquí .

¿Cómo crea programáticamente un elemento basado en UserControl y lo acoplo al DockPanel?


Button TopRect = new Button(); TopRect.Background = new SolidColorBrush(Colors.LightGreen); TopRect.Height = 50; TopRect.Content = "Top"; // Dock button to top DockPanel.SetDock(TopRect, Dock.Top); // Add docked button to DockPanel dcPanel.Children.Add(TopRect);

Ejemplo


var uc = new UserControl1(); uc.SetValue(DockPanel.DockProperty, Dock.Left); myDockPanel.Children.Add(uc);