如何在Listbox中合并并添加相同索引的数量,价格和总数?

时间:2017-09-09 01:56:23

标签: c# listbox

我想创建一个看起来像收据的列表框:

以下是我希望看到的内容:

how i like to do it

但是我对名称和数量之间的空格有些问题,它们没有对齐。这就是我得到的:

my listbox :/

有人有解决方案吗?

1 个答案:

答案 0 :(得分:0)

使用富文本框。我们可以在设计时使用Forms设计器创建RichTextBox控件,或者在运行时使用代码中的RichTextBox类创建。

RichTextBox dynamicRichTextBox = new RichTextBox();

然后你可以使用'padRight'函数创建两列。

for(int i = 0; i<receipt.Length; i++)
        {
            String s1 = receipt[i, 0].PadRight(50);
            String s2 = receipt[i, 1].PadRight(50);
            ListBox1.item.add(  s1 + s2);
        }