【发布时间】:2009-07-13 07:58:44
【问题描述】:
县代码应该只匹配起始字符而不是中间字符。例如,如果用户键入“UN”,则只能列出以“UN”开头的县
提前致谢
【问题讨论】:
县代码应该只匹配起始字符而不是中间字符。例如,如果用户键入“UN”,则只能列出以“UN”开头的县
提前致谢
【问题讨论】:
如果您使用的是 TextBox,您想使用 TextChanged 事件
private void textBox_TextChanged(object sender, EventArgs e)
{
foreach(string County in MyCountyList)
{
if(County.StartsWith(textBox.Text))
{
//Do work (Add to list or ComboBox or whatever autocompletion you require)
}
}
}
如果您使用的是组合框,请不要忘记在每次用户更改输入的文本时清除列表。希望这会有所帮助!
【讨论】: