我观看了Mole 2010(一个WPF调试器)的演示视频,其中有一个很好的数据网格功能,其中标题包含一个过滤器文本框,因此您可以键入字符串并过滤该列。这是视频,该功能在3:00分钟展示
http://www.youtube.com/watch?v=bgMg61iM9G8&feature=player_embedded#at=180
我有兴趣复制该功能,但我不确定如何优雅地完成它。我的应用程序是WPF MVVM EF应用程序,它是我的第一个WPF应用程序。
我真的不知道如何开始这个。是否有任何专家可以建议如何做到这一点?谢谢!
答案 0 :(得分:1)
您可以查看 WPF Application Framework (WAF) 的 BookLibrary 示例应用程序。它显示了如何使用TextBox过滤DataGrid中的数据。它也使用MVVM和实体框架。
答案 1 :(得分:1)
你可能想尝试一下:http://dotnetexplorer.blog.com/2011/04/07/wpf-itemscontrol-generic-staticreal-time-filter-custom-control-presentation/ =>它过滤任何集合,你只需要在XAML中去除控制...