water_lily_2012
سه شنبه 08 آذر 1390, 16:40 عصر
سلام
من یک کامبوباکس دارم که می خواهم وقتی یک حرف را می زنم از جدول تمام اسامی که با ان حرف شروع می شود را در کامبو باکس بدهد.
مثلا اگر در کامبو باکس زدم " م" تمام اسامی که با م شروع می شود را بدهد
اگر در ادامه زدم " مح" تمام اسامی که با این دو حرف می باشد و به همین صورت
و همچنین AutoComplate هم باشد.
من چنین کدی نوشتم ولی مشکل دارد. کجا باید بنویسم که درست کار کند.
private void comFname_KeyUp(object sender, KeyEventArgs e)
{
System.Data.DataSet ds = BLL.FirstNameClass.Filter(comFname.Text);
comFname.ItemsSource = ds.Tables[0].DefaultView;
comFname.DisplayMemberPath = ds.Tables[0].Columns["FName"].ToString();
}
من یک کامبوباکس دارم که می خواهم وقتی یک حرف را می زنم از جدول تمام اسامی که با ان حرف شروع می شود را در کامبو باکس بدهد.
مثلا اگر در کامبو باکس زدم " م" تمام اسامی که با م شروع می شود را بدهد
اگر در ادامه زدم " مح" تمام اسامی که با این دو حرف می باشد و به همین صورت
و همچنین AutoComplate هم باشد.
من چنین کدی نوشتم ولی مشکل دارد. کجا باید بنویسم که درست کار کند.
private void comFname_KeyUp(object sender, KeyEventArgs e)
{
System.Data.DataSet ds = BLL.FirstNameClass.Filter(comFname.Text);
comFname.ItemsSource = ds.Tables[0].DefaultView;
comFname.DisplayMemberPath = ds.Tables[0].Columns["FName"].ToString();
}