在哪里可以找到Silverlight的自动完成文本框代码示例?
时间:2020-03-06 14:45:35 来源:igfitidea点击:
我今天搜索了一阵子,但是我无法为Silverlight 2 Beta 2提出一个AutoComplete TextBox代码示例。最有希望的参考文献是在nikhilk.net上找到的,但当前没有在线演示渲染,然后下载获取要与Beta 2一起编译的代码后,我也无法获得Silverlight插件来渲染它。我认为可以说这是兼容性问题,但我不确定。是否有人有其他示例代码或者实现建议?
解决方案
在worksight的博客Silverlight ComboBox上查看组合框(非常接近自动完成文本框)
我们可能要看一下我的博客:http://weblogs.manas.com.ar/ary/2008/09/26/autocomplete-in-silverlight/
我们只需在XAML中编写:
manas:Autocomplete.Suggest="DoSuggest"
然后在类文件中,我们需要实现该方法,该方法将建议报告给委托。可以对选项进行硬编码,将其请求给Web服务或者其他方式。
这里还有另一个很好的例子:
http://silvermail.com.au
这是一个基于Silverlight的邮件客户端,看起来有点像Outlook。当我发送邮件并开始在"收件人"文本框中键入内容时,会自动弹出并根据列表中的值为我填充控件...我认为它会自动将地址存储在隔离的存储中,但是那只是个猜测。
这是一个非常方便的工具,可以在我离开家用PC时(例如在工作中)检查邮件,并且它具有令人印象深刻的Silverlight功能。
S.