我有一个控件,它有一个自动完成文本框。当我在文本框中输入文本时,我可以成功显示自动填充下拉列表,并自动填充可能的文本。当我找到想要的项目时,选择它,调用我的数据库并获取对象,最后使用正确的数据重新加载控件空白字段。如何在成功初始自动完成后在WinForm文本框上重新启动自动完成?
自动完成文本框还会加载从上次自动完成调用中提取的数据。
当我删除或尝试在自动填充框中输入时,它不会显示任何自动填充下拉列表或自动填充文本。
在此先感谢!
我有一个控件,它有一个自动完成文本框。当我在文本框中输入文本时,我可以成功显示自动填充下拉列表,并自动填充可能的文本。当我找到想要的项目时,选择它,调用我的数据库并获取对象,最后使用正确的数据重新加载控件空白字段。如何在成功初始自动完成后在WinForm文本框上重新启动自动完成?
自动完成文本框还会加载从上次自动完成调用中提取的数据。
当我删除或尝试在自动填充框中输入时,它不会显示任何自动填充下拉列表或自动填充文本。
在此先感谢!
将自动完成模式设置为建议追加,以便它会提示一个或多个建议的完成字符串。
TextBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend
打算将其标记为答案,因为它确实有助于解决类似的问题!我也没有对我的方法调用给予足够的重视,并且发现一旦它被重新加载(由于构造函数重载),它会打破/不调用加载方法。 – CajunAsian
你可以添加你设置的属性来使文本框自动完成吗? – Harsh