51 wpf textbox autocomplete wpf-controls
是否可以在WPF中使文本框自动完成?
我找到了一个示例,其中使用了一个组合框,并通过编辑样式模板删除了三角形.
有更好的解决方案吗?
Ale*_*aum 36
您可以在WPF工具包中找到一个,也可以通过NuGet获得.
本文演示了如何创建一个文本框,该文本框可以根据输入(在本例中为磁盘驱动器文件夹)在运行时自动建议项目. WPF自动完成文件夹TextBox
另外,看看这个漂亮的可重用WPF自动完成文本框,它对我来说非常实用.
Jum*_*zza 13
Nimgoble是我在2015年使用的版本.我以为我把它放在这里,因为这个问题在谷歌的"wpf autocomplete textbox"列表中名列前茅
在Visual Studio中为项目安装nuget包
在xaml中添加对库的引用:
xmlns:behaviors="clr-namespace:WPFTextBoxAutoComplete;assembly=WPFTextBoxAutoComplete"
创建一个文本框并将AutoCompleteBehaviour绑定到List<String>(TestItems):
<TextBox Text="{Binding TestText, UpdateSourceTrigger=PropertyChanged}"
behaviors:AutoCompleteBehavior.AutoCompleteItemsSource="{Binding TestItems}" />
恕我直言,这比上面列出的其他选项更容易上手和管理.
| 归档时间: |
|
| 查看次数: |
97141 次 |
| 最近记录: |