【发布时间】:2010-02-15 23:35:08
【问题描述】:
在 windows 窗体中,可以通过给它一个简单的字符串列表或给它一个只能是 AutoCompleteCollection,它是一个强类型的字符串列表。 I would like to be able to add a key to each string..so that whenever any suggestion is selected I can grab that key.
我可能只是在画一个空白..但是有人有建议吗? 提前致谢
【问题讨论】:
-
我以为我可以从 AutoCompleteCollection 继承并重新实现 add 和 get,但我只能覆盖 toString、getHashCode 和 Equals....
-
如果您正在回复 Josh 的回答,您应该将其发布在他的回答中。不过,至于您的评论,您可以实现另一个名称相同但参数不同的方法来重载它。你只能覆盖虚拟成员,但你总是可以重载。
-
您不需要“重新实现”(覆盖)。相反,您添加了一个重载。此方法不会替换现有的采用一个参数的 Add 方法,它添加了一个额外的采用 2 个参数的 Add 方法。请参阅我的答案中的示例。
-
是的,我在看你的答案之前发表了评论,我现在明白你的意思了。
标签: c# textbox autocomplete autocompletebox