【发布时间】:2023-03-25 06:36:01
【问题描述】:
我在 winform 中有一个 TextBox,并将 TextBox 的 AutoCompleteSource 设置为 CustomSource。现在的问题是相应地设置表单中的其他字段,用户从自动完成列表中选择一个选项。
例如,我的自动完成列表包含"foo", "food", "foomatic"。当用户键入'f' 时,会显示所有三个选项。用户选择"foo"。表单中的下一个文本框也会相应更改。如何做到这一点。
提前致谢。
【问题讨论】:
-
你在
TextChanged事件中没有得到那个吗? -
TextChanged每次用户输入新字符时都会触发事件。但我想在用户最终选择一个选项时捕获事件。 -
那你可以选择
Validating或Validated但我认为你将不得不失去焦点
标签: c# .net winforms autocomplete