2010-06-21 102 views
1

我已經收集數據表與我的列名..我想將它們添加在列表框中。很多列在那裏。所以需要使用對於每一個我如何使用實現這個如何將值添加到列表框?

+1

您使用的是Windows Forms,WPF,ASP.Net嗎? – 2010-06-21 09:50:42

+0

即時通訊使用Windows窗體 – Shiny 2010-06-21 09:55:04

回答

0
DataColumnCollection columns = ds.Tables[0].Columns; 
foreach (DataColumn column in columns) 
{ 
    listBox1.Items.Add(column.ColumnName); 
} 
+0

我的返回類型是Datatable .. – Shiny 2010-06-21 10:38:27

+0

@Shiny:你問如何將列添加到列表框。 – 2010-06-21 10:46:41

1

DisplayMember and ValueMember

DataTable dt = ds.Tables[0]; 

// 1. set DisplayMember and ValueMember 
lbSiteCode.DisplayMember = dt.Columns[0].ColumnName; 
lbSiteCode.ValueMember = dt.Columns[1].ColumnName; 
// 2. set DataSource 
lbSiteCode.DataSource = dt;