我实施了一个简单的项目来向您展示我的问题。我有一个简单的Web服务,该服务按名称或邮政编码完成(法语)城市。当我写一封信时,AutoCompletebox显示了预期的城市列表。如果我放了一个数字,即使我跟踪了代码,它也不会显示列表,并且填充和解析好...

这是一个已知问题吗?

下载我的示例项目(只是带有AutoCompletebox的默认模板): http://dl.dropbox.com/u/3475545/autocomplete.zip

有帮助吗?

解决方案

由于您的服务正在进行过滤,因此需要添加 FilterMode="None" 到你的xaml AutoCompleteBox. 。默认情况下,模式为 StartsWith 因此,您的服务是通过匹配的邮政编码来获取所有城市,但是随后AutoCompletebox排除了所有城市,因为没有一个实际上从邮政编码开始。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top