エンティティに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」で始まる場合は「i」で始まります。 – BugFinder
場所を削除するとどうなりますか? – ntohl
私はどこで削除する場合、私はエラーが表示されます:vshost32.exeは動作を停止! – devtunis