WP7 Silverlight:如何将两个Button添加到WrapPanel的边框

时间:2012-07-27 01:36:40

标签: silverlight button border wrappanel

对于日历应用程序(silverlight WP7.5),我使用wrappanel来包含天数(Border with Button as child)。现在我想在Border中添加另一个按钮。所以每天都会有数字和附加信息/图形。刚注意到Border只能包含1个孩子。我该怎么办?

Border border = new Border();
Button btn = new Button();
border.Child = btn;
//Button btn_notification = new Button();
// how to add the btn_notification????
CalendarWrapPanel.Children.Add(border);

非常感谢!

1 个答案:

答案 0 :(得分:1)

只需在边框内添加另一个Container(Grid,StackPanel,...)即可。 这个例子用StackPanel来演示它:

Border border = new Border();
Button btn = new Button();
Button btn_notification = new Button();
StackPanel panel = new StackPanel();
panel.Children.Add(btn);
panel.Children.Add(btn_notification);
border.Child = panel;
CalendarWrapPanel.Children.Add(border);
相关问题