このコードを使用してSQLServerのデータを検索しています。しかし、結果はリストに戻ります。1行だけを取得するには、何を返す必要がありますか?リストボックステンプレートを使用せずに、テキストブロックバインディングを使用してレコードを取得したいという意味です。
public List<Customer> FindProfile(string custemail)
{
var findprofile = from r in cust.Customers where r.CustEmail == custemail select r;
return findprofile.ToList();
}
public List<Customer> GetProfileData()
{
var profiledata = from r in cust.Customers
select r;
return profiledata.Take(5).ToList();
}
public pgProfile()
{
InitializeComponent();
proxy.FindProfileCompleted += new EventHandler<FindProfileCompletedEventArgs>(proxy_FindProfileCompleted);
proxy.FindProfileAsync(custemail);
}
void proxy_FindProfileCompleted(object sender, FindProfileCompletedEventArgs e)
{
ListBox1.ItemsSource = e.Result;
}