我想將在我的應用程序代碼中創建的按鈕數組添加到UI。這將是一種按鈕的網格。我如何在Windows Phone中執行此操作?我嘗試了不同的方式,但我沒有做到。 謝謝按鈕陣列WP7
Q
按鈕陣列WP7
0
A
回答
1
創建一個StackPanel
(或Grid
或一些其他面板類型,可以根據您的規格佈局您的控件)。
創建你所有的按鈕(你可以把它們放在一個List<Button>
來跟蹤它們),並將每個按鈕添加到StackPanel.Children
。
編輯
如果你把你的Button
S IN一個Grid
,並希望把每個Button
在一個單獨的列,您需要設置附加屬性Grid.Column
Button b = new Button();
grid.Children.Add(b);
b.SetValue(Grid.ColumnProperty, 1); // 1 is column 1, etc.
+0
我試過了,我使用了一個網格,但是一個按鈕佔據了網格的整個空間。我想創建一個2D數組,可以通過Array [i] [j] – geeko
+0
@geeko訪問,您還需要設置網格的行數和列數。 –
+0
,並且對於我想要的行屬性也是如此,因爲我想要一個2D數組。如果是,它會是這樣的:
for (int i = 0; i < rows; i++) for (int j = 0; j < cols; j++) { b[i, j] = new Button(); b[i, j].SetValue(Grid.RowProperty, i); b[i, j].SetValue(Grid.ColumnProperty, j); grid.Children.Add(b[i, j]); }
如何設置列數和行數 – geeko
相關問題
- 1. 按鈕陣列
- 2. 按鈕陣列
- 3. 按鈕陣列(Android)
- 4. WinForms按鈕陣列
- 5. 從按鈕陣列修改按鈕
- 6. C#WPF按鈕,按鈕座標陣列
- 7. 單擊按鈕陣列中的按鈕
- 8. 拖動WP7列表框中的按鈕
- 9. 按鈕陣列Swift 3
- 10. 單選按鈕陣列
- 11. 的NullReferenceException爲按鈕陣列
- 12. HTML單選按鈕陣列
- 13. 陣列中的GUI按鈕
- 14. Fiil與按鈕陣列
- 15. XCode 4 - 按鈕陣列
- 16. 圓角按鈕陣列
- 17. HTML:單選按鈕陣列
- 18. AS3陣列按鈕嵌套
- 19. 命令按鈕陣列
- 20. 快速按鈕陣列
- 21. 按鈕陣列的問題
- 22. cmd按鈕陣列在vb.net
- 23. 按鈕點擊wp7 listpicker?
- 24. WP7 - 在自定義按鈕
- 25. WP7禁用按鈕樣式
- 26. ApplicationBar上的按鈕(WP7)
- 27. 後退按鈕處理wp7
- 28. Wp7相機按鈕事件
- 29. wp7鍵盤 - 摺疊按鈕
- 30. 按下按鈕時創建Android陣列
一個或兩維,水平或垂直陣列按鈕? – thumbmunkeys
二維數組。我想在計算器中安排它 – geeko