如何使用BindingSource,datagridView和导航按钮

时间:2014-06-24 14:31:16

标签: c# winforms data-binding datagridview datasource

有没有机会让导航按钮在整个数据库上运行,而数据网格只显示过滤后的结果?我的意思是,我有一个datagridview和一些与列对应的文本框。当我过滤我的数据时,datagridview被填充,文本框显示第一行的数据。当我通过datagridview移动到下一行时,文本框中的值会相应地更改。现在,我想首先过滤,然后点击数据网格行。之后,(因为我不再需要过滤后的结果)我只想删除它们并仅通过整个未过滤数据上的常用按钮进行导航。例如:

  1. 过滤所有名称以“S”开头,
  2. DoubleClick on the Row,
  3. 使用按钮导航此条目,而不是 仅在以“S”开头的名称上,而是在下一个或上一个名称上 在数据库中输入。
  4. 我知道如何使用BindingSource.MovePrevious()或MoveNext()进行导航,但只要我使用相同的bindingSource,我就会浏览相同的过滤数据集。

    非常感谢任何建议!

0 个答案:

没有答案