我有一个datagridview,最近我有一个任务是添加一个复选框列(我做了)和一个按钮(btnFilter),它将过滤/只显示选定的行,例如,如果我只检查第4行,第5行和第6行,点击'btnFilter',datagridview只显示第4,5和6行。
所以,问题是如何只显示选中的(复选框)行。
感谢您的时间。
答案 0 :(得分:1)
这个想法是有一个按钮,当点击时,一个循环将在GridView Rows上执行。在循环中,我们将检查是否检查了该行的CheckBox,如果选中了CheckBox,则可以获取GridView Row Cell和Cell控件(如Label,TextBox,DropDownList等)中的值。
以下是C#和VB
中屏幕截图和源代码的完整示例