共計 595 個字符,預計需要花費 2 分鐘才能閱讀完成。
要實現自動完成文本框,可以使用 WinForm 中的 AutoCompleteSource 和 AutoCompleteMode 屬性。以下是實現步驟:
-
在設計界面中添加一個文本框控件,命名為 textBox1。
-
在代碼中設置文本框的 AutoCompleteSource 和 AutoCompleteMode 屬性:
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
- 為文本框添加自動完成的數據源,可以使用 AutoCompleteStringCollection 類:
AutoCompleteStringCollection autoCompleteData = new AutoCompleteStringCollection();
autoCompleteData.AddRange(new string[] { "apple", "banana", "cherry", "date", "grape" });
textBox1.AutoCompleteCustomSource = autoCompleteData;
通過以上步驟,當用戶在文本框中輸入內容時,會自動匹配數據源中的數據并顯示在下拉列表中,用戶可以選擇或繼續輸入。
丸趣 TV 網 – 提供最優質的資源集合!
正文完
發表至: 網站制作
2024-04-09