-1
A
回答
3
在窗體上有一個TableLayoutPanel,所以你可以添加控件來添加並讓它們自動對齊和定位。
然後,根據你的整數列表重新填充標籤:
tableLayoutPanel.Controls.Clear();
foreach (var i in ints)
{
tableLayoutPanel.Controls.Add(new Label {Text = i.ToString()});
}
如果你想要的是讓int數組,並返回標籤的陣列的方法,那麼:
private Label[] GetLabels(int[] ints)
{
return ints == null ? null : ints.Select(i => new Label {Text = i.ToString()}).ToArray();
}
或者不LINQ:
private Label[] GetLabels(int[] ints)
{
if (ints == null)
{
return null;
}
var labels = new Label[ints.Length];
for (var i = 0; i < ints.Length; i++)
{
labels[i] = new Label {Text = i.ToString()};
}
return labels;
}
+0
,應該解決我的問題非常感謝你,這將節省我很多的編碼和時間。 – user1345363 2012-04-20 01:14:48
相關問題
- 1. C#從數組創建標籤
- 2. 創建一個標籤數組C#
- 3. 使用JavaScript創建一組標籤
- 4. 從Perforce中的另一個標籤創建標籤
- 5. 從以前的標籤創建標籤
- 6. 從現有的git標籤創建一個svn標籤
- 7. 如何從浮點數組中創建一個numpy的標籤數組?
- 8. svn創建標籤標籤
- 9. 創建AWS資源組,其中標籤不等於某個值
- 10. XSLT根據其他標籤中的值創建新標籤
- 11. 從字典中創建標籤
- 12. 在欄中創建一個大標籤
- 13. 從變量創建唯一值數組
- 14. 創建一組數值從<select>
- 15. 創建標籤/日用標籤構建
- 16. 將相似標籤的值組合到一個標籤中
- 17. 從$ _POST值創建數組
- 18. 創建標籤只有當值在XML
- 19. 創建標籤只有當值源
- 20. 如何使用標籤和值創建Winforms組合框?
- 21. LWUIT標籤創建
- 22. VBA標籤創建
- 23. 創建一個水晶報表交叉標籤「標題」標籤
- 24. 如何從每個組的標籤中獲取一個值xslt
- 25. 從動態創建的可編輯標籤創建關聯數組並輸入
- 26. 從XML中的值創建數組
- 27. 從字典中創建一組唯一值effciiently
- 28. 如何在Python中創建一個字典從一組值
- 29. 用jquery從textarea創建標籤
- 30. 創建RGB圖像從像素標籤
你嘗試過什麼?你的表單是什麼樣的?你不能只使用標準(多行)文本區域嗎? – 2012-04-20 01:02:22
我想有一個很好的背景,所以我不認爲我可以使用多行文本區域。我剛剛使用了標籤,並將其設置到陣列中的每個位置。 – user1345363 2012-04-20 01:03:43