WPF AutoComplete 控件
来源:互联网 发布:java怎么写入csv文件 编辑:程序博客网 时间:2024/06/18 06:00
最近在用WPF开发系统时,需要用到一个输入文本可以显示一个下拉框,显示匹配文本的集合列表的控件。一开始自己做了一个,用用户控件来实现,主要是用一个文本框,一个Pop控件,和一个ListBox控件。功能实现了,但是由于系统用的是MVVM模式,数据与界面通信是通过绑定机制实现的。在这个地方就遇到困难了。发现用户控件的自己定义的属性不能绑定到ViewModel中的属性上。搞了好久,没有搞出来,时间紧,想有机会的话好好研究下WPF控件的源代码,看看它们怎么实现的。没办法,谷歌搜索了一下。还真有,找了一个这个(WPF Autocomplete Textbox Control),也是在研究到绑定时发现不能用。后来发现这个,A Reusable WPF Autocomplete TextBox,这篇文章有专门针对MVVM模式设计的,仔细研究了下,还不错,很好用。
问题解决了,给大家推荐下,由于时间紧,用法就不细说了,大家有兴趣的话可以自己去研究这篇文章。另外,http://www.codeproject.com/search.aspx?q=WPF+Autocomplete&x=0&y=0&sbo=kw 这里有更多的关于AutoComplete控件的文章,老外的博客干货就是多啊。
今天突然发现WPF Toolkit 中竟然有AutoCompleteBox控件,功能一样很强大,方便绑定使用,用MVVM模式更是没有问题。有点小悲剧啊。不过短时间内还是学习了不少东西。有需要的可以参看这边关于AutoCompleteBox控件学习的文章。另外,MSDN亦有介绍。这个功能的需求算是彻底解决了。
- WPF AutoComplete 控件
- WPF控件开发(2) 自动完成(AutoComplete)-1
- jquery autocomplete控件对比
- Yahoo UI 之AutoComplete控件
- Yahoo UI 之AutoComplete控件
- jquery.autocomplete自动完成控件
- 自己做的autocomplete控件
- jquery autocomplete控件的试用
- Android开发中的autocomplete控件
- WPF控件
- wpf控件
- WPF控件
- WPF 控件
- WPF控件-StackPanel控件
- ASP.NET AJAX控件之-AutoComplete
- asp.net Ajax ---AutoComplete控件使用
- asp.net Ajax ---AutoComplete控件使用
- asp.net Ajax ---AutoComplete控件使用
- UVa 10048 Audiophobia / floyd变形
- poj2739
- openSUSE 安装 Ruby on rails <1>
- 求后序遍历
- Size Balanced Tree(SBT树)整理
- WPF AutoComplete 控件
- 进制转换 sicily1240
- vi 编辑代码技巧
- 好累啊啊啊啊啊
- Android客户端从服务器端获取json数据并解析的实现代码
- 调度子系统1_调度子系统初始化
- tomcat 三种模式
- Dijkstra 算法介绍以及实现
- activemq 用jmx监控activemq的配置步骤