我想在我的应用程序代码中创建一个按钮数组到UI。它将是一种按钮网格。我怎么能在Windows Phone中做到这一点?我尝试了不同的方法,但我没有做到。 感谢
答案 0 :(得分:1)
创建StackPanel
(或Grid
或其他一些可根据您的规范布置控件的面板类型。
创建所有按钮(您可以将它们放在List<Button>
中以跟踪它们)并将每个按钮添加到StackPanel.Children
。
修改强>
如果您将Button
放在Grid
中,并希望将每个Button
放在单独的列中,则需要设置附加属性Grid.Column
Button b = new Button();
grid.Children.Add(b);
b.SetValue(Grid.ColumnProperty, 1); // 1 is column 1, etc.