【发布时间】:2015-12-11 11:57:10
【问题描述】:
目前我有一个程序可以写入ListView,其列名为:number、time、描述。这个列表视图没有绑定任何数据,我基本上只是使用代码写入它。
我想要做的是有一个TextBox,如果用户想要查看特定的数字,即 2,当他们输入文本框时,我希望列表视图只显示数字 = 2 的数据。当文本框中没有任何内容时,我希望列表视图显示所有数据。
我在互联网上四处寻找,似乎没有找到过滤方法。它是否存在,如果存在,我将如何实现它。
感谢所有帮助。
【问题讨论】:
-
你不能改用
DataGridView吗? -
列表视图不做过滤。除非您使用数据源,否则 DGV 也不会
-
我还有其他选择吗?也许是一种不同的方法。我希望用户能够轻松地一起查看所有数据。请任何人。提前谢谢你
-
A different approach maybe具有您管理的数据源的 DGv是一种不同的方法,不是吗? -
虽然我建议使用
DataGridView和DataSource,正如我和@Plutonix 所提到的,但我发布了一个解决方案,您可以在需要使用ListView的情况下使用,跨度>
标签: vb.net winforms listview filter