0

对于日历应用程序(silverlight WP7.5),我使用 wrappanel 来包含天数(以按钮为子项的边框)。现在我想在边框内添加另一个按钮。所以每天都会有数字和额外的信息/图形。刚刚注意到 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);

非常感谢你!

4

1 回答 1

1

只需在您的边框内添加另一个容器(网格、堆栈面板、...)。此示例使用 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);
于 2012-07-27T22:02:14.940 回答