0
我想設置自動完成到使用LINQ到實體的文本框。自動完成與TextBox C中的任何字符#
這是我的代碼:
using (Reference_TraductionEntities context = new Reference_TraductionEntities())
{
var source = new AutoCompleteStringCollection();
var name = from a in context.Feuil1Prenom
where a.PRENOMF.StartsWith("i")
select a.PRENOMF;
source.AddRange(name.ToArray());
textBox1.AutoCompleteCustomSource = source;
textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
}
此代碼是OK,但只是以字符「I」, 我想在文本框中任何字符輸入
如何解決它自動完成?
感謝,
然後替換開始以「我」開始textbox1.text? – BugFinder
如果你只是刪除在哪裏會發生什麼? – ntohl
如果我刪除在哪裏,我得到錯誤:vshost32.exe停止工作! – devtunis