使用组合框过滤DataGridView

问题描述:

让我通过说我是初学者,直到.NET。使用组合框过滤DataGridView

我正在开发一个窗体应用程序使用vb中的VS2012中的选项卡。我通过设计器将数据网格绑定到了一个正在填充数据的sql server绑定源。表中有多个列,这些列在两个选项卡之间分隔,每个选项卡上都有一个数据网格。两个数据网格都具有相同的绑定源,只显示不同的列。

我在SQL服务器内创建了一个视图来提取列名。我想我想做什么,不确定这是否可能,但有2个组合框将用于过滤。其中一个将通过dataadapter绑定到视图,然后绑定到datagrid绑定源。

当用户选择第一个组合框(columnname)时,它将从该列的数据网格拉出并拉入有效值进行过滤。然后它会过滤datagridview并刷新它。

然后我试图通过使用按钮删除过滤器。

能有人帮我甚至不知道从哪里开始

您可以过滤数据源使用数据视图。你可以参考我的回答在这question