0
private void Form1_Load(object sender, EventArgs e)
{
AutoCompleteStringCollection nc = new AutoCompleteStringCollection();
nc.AddRange(new string[]
{
"boston",
"sanfransisco"
});
textBox1.AutoCompleteCustomSource = nc;
textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
}
自動完成功能不工作,我不知道爲什麼。如果我向數組添加更多字符串,它們仍然不顯示,我嘗試將新的AutoCompleteStringCollection()移出私有方法。我也在表單屬性中設置了相同的屬性。AutoCompleteMode不工作文本框C#
您是否必須導入AutoCompleteMode才能正常工作?
你能與執行該代碼調試確認一些調整? – Steve
是的代碼執行 – Mercifies
我試過相同的代碼,並按預期工作。你有沒有爲文本框設置任何非默認屬性? – Steve