winforms でコンボボックスを作成するために、次の手法を使用しています。
var customer = (new Customer[] { new Customer { CustomerID = -1, CustomerRef = "[Please Select]" } }).Concat(
from c in ctx.Customers
orderby c.CustomerRef ascending
select c).ToList();
cboCustomerRef.DataSource = customer;
cboCustomerRef.ValueMember = "CustomerID";
cboCustomerRef.DisplayMember = "CustomerRef";
すべての列ではなく、顧客から関連する 2 つの列 (CustomerID と CustomerRef) のみを選択して、同じ結果を達成することは可能でしょうか。
これを行うより良い方法はありますか?
ありがとうございました...