我正在编写一个文本框,在我写作时自动提示,但是当出现自动填充时,如果我按Down
,我的textBox1.Text会更改,因此它会调用TextChanged函数,并且自动完成列表正在更新
我想在按Down
时,文字不要更改ultil我按Enter
。有什么方法可以解决这个问题吗?
答案 0 :(得分:1)
关闭Autocomplete
textbox
功能
<asp:TextBox Runat="server" ID="Textbox1" autocomplete="off"></asp:TextBox>
答案 1 :(得分:0)
除了实施您自己的自动填充功能(例如覆盖OnTextChanged
并显示列表)之外,AutoCompleteMode提供了控制WinForms TextBox
上自动填充行为的唯一选项。财产和enumeration of the same name。有关相关问题,请参阅C# AutoComplete。
第三方文本框可能有更多选项,但我不知道有任何选项。