2016-11-13 1 views
0

Also zur Zeit ich diese:Ich habe einen Rahmen innerhalb eines Wrap-Panels programmatisch gemacht, aber jetzt muss ich 2 Label in diesen Rahmen einfügen. Wie kann ich tun, dass programmatisch als auch

for (int i = 0; i < 100; i++) 
     { 
      WrapPanel.Children.Add(new Border { Background = (Brush)bc.ConvertFrom("#C7DFFC"), Margin = new System.Windows.Thickness(5, 5, 5, 5), Height = 50, Width = 50, Name = ("RAM" + i) }); 
     } 

Dies schafft 100 Grenzen in meinem WrapPanel. Jetzt muss ich in jedem dieser Grenzen 2 Etiketten erstellen. Wie würde ich das machen?

Antwort

0
Border border = new Border(); 
StackPanel panel = new StackPanel(); 
//add child controls like labels etc 
panel.Children.Add(child1); 
panel.Children.Add(child2); 
//set the panel as child of border 
border.Child = panel; 
//nod add border to 
WrapPanel.Children.Add(border); 
Verwandte Themen