AutoCompleteBox控件,从外形上乍一看有点像EditBox, 实际上非常不同。该控件提供一个文本框(用于放置用户输入)和一个下拉项(根据文本框中的输入包含可能的匹配项)。(来自MSDN的官方解释)
在使用AutoCompleteBox的时候,主要是对ItemSource这个属性的设置。这也是提示项内容的来源。这个数据来源可以自定义类别,或者利用字典的方式。
下面看一个简单的例子:
MainPage.xaml文件中
<toolkit:AutoCompleteBox Name="citiesACB" />
MainPage.xaml.cs文件中,
public MainPage()
{
InitializeComponent();
List<string> cities = new List<string>();
cities.Add("BeiJing");
cities.Add("ShangHai");
cities.Add("BeiHai");

本文介绍了Silverlight Toolkit中的AutoCompleteBox控件,它提供了一个文本框和下拉匹配项。重点讨论了ItemSource属性的设置,如使用List填充数据,并展示了如何通过设置AutoCompleteFilterMode实现不同的过滤模式。此外,提到了IsTextCompletionEnabled属性的作用以及可通过ItemTemplate自定义模板。最后,提供了参考资料链接以获取更多属性信息。
最低0.47元/天 解锁文章
64

被折叠的 条评论
为什么被折叠?



