【发布时间】:2015-03-16 17:53:28
【问题描述】:
我有动态插入项目的列表框。我希望它们排列成“列”。我有这段代码要插入和对齐:
listbox1.Items.Add(reader2[1].ToString().PadRight(15) + numericUpDown1.Value.ToString() + "x".PadRight(10) + skupaj.ToString() + " €");
结果如下:
我也看到了这个方法:
var daa = String.Format("{0, 5} {1, 10}", name, price);
但我不知道这是如何工作的。
【问题讨论】:
-
这是一个很好的答案:stackoverflow.com/a/4579564/2777098
-
好吧,我累了,但它仍然无法对齐,无论我输入什么数字,名称较长的项目都会自动对齐