2012-08-05 60 views
0

這裏是我有什麼,當我按「條例草案今日的訂單」按鈕:列表框麻煩。我不知道

enter image description here

我不知道如何擺脫的「{名稱=」。我只是想讓它說「邁克爾史密斯」和這樣的東西。我不想要括號和列標題。我究竟做錯了什麼?順便說一下,這些數據來自數據庫表。

這裏是我的代碼:

Dim query1 = From cust In MICROLANDDataSet.Customers 
       Join ord In MICROLANDDataSet.Orders 
       On cust.custID Equals ord.custID 
       Select cust.name, cust.street, cust.city, cust.amtPurchases, ord.quantity 

    lstOutput.Items.Clear() 
    lstOutput.DataSource = query1.ToList 
    lstOutput.SelectedItem = Nothing 
+0

這就像你正在使用WPF? – codingbiz 2012-08-05 02:41:58

+0

請將您的圖片鏈接修改爲適當的圖片類型('.png','.jpg')。來自flickr的流沒有幫助。如果它是受支持的類型,這裏的某個人可以將其包含在帖子中,以便人們不必離開該網站即可看到它,如果沒有它,您的問題就會變得難以理解。 – 2012-08-05 02:42:47

+0

不幸的是,我沒有足夠高的分數發佈圖片或我會有。請原諒我。你對我如何以及在哪裏可以提交圖片有什麼建議,以便你們可以看到它? – Shinobi1173 2012-08-05 03:56:24

回答

1

你應該使用DisplayMember財產

listBox1.DataSource = query1.ToList; 
listBox1.DisplayMember = "name"; 
0

除非我記錯了,.ToList將返回對象的列表。因此,您需要完成本文的建議,並設置列表框的DisplayMember和ValueMember,以便顯示正確的字段而不是對象列表。

What is the proper way to load up a ListBox?