如何在datagridview中过滤和显示所选项?

时间:2015-06-05 22:43:48

标签: c# checkbox datagridview

我有一个datagridview,最近我有一个任务是添加一个复选框列(我做了)和一个按钮(btnFilter),它将过滤/只显示选定的行,例如,如果我只检查第4行,第5行和第6行,点击'btnFilter',datagridview只显示第4,5和6行。

所以,问题是如何只显示选中的(复选框)行。

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

这个想法是有一个按钮,当点击时,一个循环将在GridView Rows上执行。在循环中,我们将检查是否检查了该行的CheckBox,如果选中了CheckBox,则可以获取GridView Row Cell和Cell控件(如Label,TextBox,DropDownList等)中的值。

以下是C#和VB

中屏幕截图和源代码的完整示例

GridView checkbox: Get Selected rows