2012-03-09 25 views
0

我已經創建了一個表單中的列表框,我試圖找到一種方法來添加諸如姓名,電話號碼,城市在行中但與每個名稱,電話號碼和城市我列。經過一番搜索後,我發現CustomTabOffsets.Add,但我沒有得到它如何工作,我找不到任何教程解釋如何工作。有沒有人可以幫助我理解這一點?我猜這裏有更好的選擇,但是listBoxs是這項任務的必備選擇。謝謝!ListBox和CustomTabOffsets.Add

在我UpdateGUI方法我只有這一個名稱添加到列表框中

lstSeats.Items.Add(inName); 
+0

lstSeats.Items.Add( string.Format(「{0} \ t {1} \ t」,inName,inPhone,inCity));改爲使用ListView。 – 2012-03-09 09:39:14

回答

1

您需要使用的ListView這一點。不是列表框

ListViewItem lvi = new ListViewItem(); 
lvi.SubItems.Add("SubItem"); 
listView1.Items.Add(lvi); 
+0

你確定嗎?我發現這個頁面,但沒有太多的幫助如何做,但它是關於listBox nad CustomTabOffsets http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.customtaboffsets.aspx#1 – 2012-03-09 08:11:13

+0

ListBox通常用於單列顯示和多列顯示,使用ListView。 http://msdn.microsoft.com/en-us/library/ms171645(v=vs.80).aspx – PraveenVenu 2012-03-09 08:15:10

+0

是的我知道ListView更好,但我必須使用列表框,我正在尋找一個解決方案在ListBox中創建選項卡? – 2012-03-09 08:22:17