有没有办法制作一个自动完成的 TextBox 小部件,但允许您在每次有分隔符时自动完成,例如“,”。
假设我想在文本框中写一个水果列表,例如:
“苹果,梨”
...并且我的有效条目列表是 [Apples, Pears, Oranges, Clementines] 所以每次我输入逗号时它都会重置自动完成,例如“A”自动完成为“Apples”,然后输入一个逗号,然后输入“Pe”将自动完成“Pears”。
大问我知道,但以防万一......
有没有办法制作一个自动完成的 TextBox 小部件,但允许您在每次有分隔符时自动完成,例如“,”。
假设我想在文本框中写一个水果列表,例如:
“苹果,梨”
...并且我的有效条目列表是 [Apples, Pears, Oranges, Clementines] 所以每次我输入逗号时它都会重置自动完成,例如“A”自动完成为“Apples”,然后输入一个逗号,然后输入“Pe”将自动完成“Pears”。
大问我知道,但以防万一......
我建议从那里看一下这个自动完成文本框,你使用正则表达式用逗号分割输入文本并将它们分开,然后再次将控件填充到任何结果。希望能帮助到你!