2017-09-09 10 views
0

私は領収書のように見えるリストボックスを作成したい:リストボックスの同じインデックスの数量、価格、合計を結合して追加するには?

ここで私はそれが見たい方法は次のとおりです。彼らは、

how i like to do it

しかし、私は名前と数量の間のスペースといくつかの問題を抱えています整列していない。これは私が得るものです:

my listbox :/

誰も私のためのソリューションをしてください持っていますか?

+0

ようこそ。改善が必要なコードを示す最小限のコードサンプルを提供してください。 – yacc

答えて

0

リッチテキストボックスを使用します。デザイン時にフォームデザイナを使用するか、または実行時にRichTextBoxクラスをコードで使用してRichTextBoxコントロールを作成できます。

RichTextBox dynamicRichTextBox = new RichTextBox(); 

「padRight」機能を使用して2つの列を作成できます。

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); 
     } 
+0

しかし、豊富なボックスでは、私は項目を選択して、それが取り除かれていない場合は削除します。 –

+0

複数の列リストボックスを使用することができます。 listbox1.MultiColumn = true;でマルチカラムリストボックスを有効にすることができます。 そしてtxtBox.Text = s1 + s2の代わりに。 listBox1.Items.Add(s1 + s2)を使用します。 –

+0

私はwpfを使用しています、私はあなたが言ったような複数のcoulumnのオプションを持っていない、あなたは私がそれを行う方法を知っていますか? –

関連する問題