2017-09-09 8 views
0

목록 상자에서 동일한 인덱스의 수량, 가격, 합계를 결합하고 추가하는 방법?</p> 다음 <p>내가 그것을보고 싶은 방법은 다음과 같습니다 : 나는 영수증처럼 보이는 목록 상자 만들

how i like to do it

을하지만 이름과 수량 사이의 공간에 약간의 문제가있다, 그들은 정렬되지 않았습니다.

my listbox :/

사람은 나를 위해 솔루션을하시기 바랍니다 있습니까 : 이것은 내가 무엇을 얻을?

+0

안녕하세요. 개선해야 할 코드를 보여주는 최소한의 코드 샘플을 제공하십시오. – yacc

답변

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

하지만 부유 한 상자에서 항목을 선택하고 내장 된 경우 제거 할 수 없습니다. –

+0

다음 다중 열 목록 상자를 사용할 수 있습니다. listbox1.MultiColumn = true;로 다중 열 목록 상자를 활성화 할 수 있습니다. 그리고 txtBox.Text = s1 + s2 대신; listBox1.Items.Add (s1 + s2);를 사용하십시오. –

+0

나는 wpf를 사용하고 있습니다. 당신이 말한 것처럼 다중 coulumn에 대한 옵션을 가지고 있지 않습니다. 어떻게 할 수 있습니까? –