【问题标题】:WP7 Silverlight: How do I add two Button to a Border of a WrapPanelWP7 Silverlight:如何将两个按钮添加到 WrapPanel 的边框
【发布时间】:2012-07-27 01:36:39
【问题描述】:
对于日历应用程序 (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);
非常感谢!
【问题讨论】:
标签:
silverlight
button
border
wrappanel
【解决方案1】:
只需在您的边框内添加另一个容器(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);