我正在開發一個項目來開發UWP應用程序。我已經實現了Sqlite數據庫來存儲有關產品的信息。我得到「System.Collections.Generic.List」而不是數據庫中的數據
我的頁面中有一個組合框,顯示所有產品的序列號。我寫的代碼SelectionChanged
事件組合框爲:
private void InvoiceSerial_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var a = conn.Query<Product>
("select brand from product where serial=?", InvoiceSerial.SelectedItem.ToString());
InvoiceBrand.Text = a.ToString();
}
但不是顯示品牌名稱,我得到這個:
System.Collections.Generic.List`1[MyProject.Inventory+Product]
InvoiceBrand
是一個文本框
列表可以包含多個。使用Product p = query.FirstOrDefault(); if(p!= null){InvoiceBrand.Text = p.brand; }' –
什麼是應該用ToString()方法做一個ProductList(甚至是單個產品)? – Steve
您的解決方案可以工作@TimSchmelter非常感謝您! – Jestin