書いているときに自動提案するテキストボックスをコーディングしていますが、オートコンプリートが表示されたときに を押すDown
と、textBox1.Text が変更されるため、TextChanged 関数が呼び出され、オートコンプリート リストが更新されます。
を押している間は、 を押しDown
てもテキストは変化しませんEnter
。この問題を解決する方法はありますか?
書いているときに自動提案するテキストボックスをコーディングしていますが、オートコンプリートが表示されたときに を押すDown
と、textBox1.Text が変更されるため、TextChanged 関数が呼び出され、オートコンプリート リストが更新されます。
を押している間は、 を押しDown
てもテキストは変化しませんEnter
。この問題を解決する方法はありますか?
Autocomplete
の機能をオフにするtextbox
<asp:TextBox Runat="server" ID="Textbox1" autocomplete="off"></asp:TextBox>
リストをオーバーライドして表示するなど、独自のオートコンプリートを実装する以外OnTextChanged
に、WinForms でのオートコンプリートの動作を制御する唯一のオプションは、 AutoCompleteModeプロパティと同じ名前の列挙TextBox
によって与えられます。関連する質問については、C# オートコンプリートを参照してください。
サード パーティのテキスト ボックスには、より多くのオプションがある可能性がありますが、私はそれを認識していません。