Silverlight Toolkit 中的 AutocompleteBox 不能很好地处理数字

发布于 2024-10-11 10:11:33 字数 307 浏览 4 评论 0原文

我实现了一个简单的项目来向您展示我的问题。我有一个简单的网络服务,可以按名称或邮政编码填写(法国)城市。当我写一封信时,自动完成框会按预期显示城市列表。如果我输入一个数字,它不会显示列表,即使我跟踪了代码,并且它填充和解析得很好......

这是一个已知问题吗?

下载我的示例项目(只是带有自动完成框的默认模板):http://dl.dropbox .com/u/3475545/Autocomplete.zip

I implemented a simple project to show you my problem. I have a simple web service that complete (french) cities by name or zip code. When I put a letter, the AutocompleteBox shows a list of cities as expected. If I put a number, it doesn't display the list, even though I traced the code, and it's populating and parsing well...

Is it a known issue ?

Download my sample project (just a default template with the autocompletebox) : http://dl.dropbox.com/u/3475545/Autocomplete.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如歌彻婉言 2024-10-18 10:11:34

由于您的服务正在执行过滤,因此您需要将 FilterMode="None" 添加到 AutoCompleteBox 上的 xaml 中。默认情况下,模式为 StartsWith,因此您的服务会获取具有匹配邮政编码的所有城市,但 AutoCompleteBox 会将它们全部排除,因为实际上没有一个城市以邮政编码开头。

Since your service is doing the filtering you need add FilterMode="None" to the xaml on your AutoCompleteBox. By default the mode is StartsWith so you service is fetching all the Cities with matching Zip codes but then AutoCompleteBox is excluding them all because none actually start with the Zip code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文