Winform分页控件支持表头全选操作实现

简介:

前面介绍了一篇《Winform传统DataGridView和DevExpress控件的GridControl两者表头全选功能的实现(源码提供)》,介绍了传统DataGridView和DevExpress控件的GridView的表头全选功能实现,现把功能应用在我的Winform分页控件上,只需要很少的代码即可实现,代码更加简洁优雅。

Winform分页控件,在很多场合都需要用到,由于整合较多的功能操作,使用起来效果更好,界面统一性也比较一致。其中的勾选操作,在有些场合下,也是比较有用的,因此提供该功能的整合。 

我们先来看看基于我的分页控件实现的表头全选功能,界面效果如何。

1)传统界面的效果

 

2)DotNetBar界面效果

 

3)DevExpress界面效果 

 

以上就是.NET开发中非常广泛应用的三组界面效果,分页控件分别提供了3种控件实现,几乎所有的属性及操作方法均一致,本实例中实现表头操作也是完全一致的,我们以其中传统界面效果的分页控件来进行介绍。

首先指定分页控件的全选列的字段名称(如果是DataTable类型数据源,那么就是数据列名,如果是实体类,那么就是实体类的属性名称) 

 

另外在绑定数据的时候,添加一列对应上面的字段的IsCheck即可。

 

以上代码指定,就出现本文开始的效果了,可以实现表头的全选操作,是不是还算简洁优雅的呢,其他效果的DotNetBar和DevExpresss界面效果的,使用方法完全一致。

本文转自博客园伍华聪的博客,原文链接:Winform分页控件支持表头全选操作实现,如需转载请自行联系原博主。





目录
相关文章
|
5月前
|
前端开发
Element常用组件—表格、表单、对话框和分页工具条
Element常用组件—表格、表单、对话框和分页工具条
42 0
|
6月前
|
JavaScript
EasyUI的datagrid每行数据添加操作按钮的方法
EasyUI的datagrid每行数据添加操作按钮的方法
147 0
WPF中如何获取选中行/单元格所在行的数据
WPF中如何获取选中行/单元格所在行的数据
|
设计模式 存储 前端开发
分页复选设计的坑
什么是分页复选设计呢?
|
数据库 C# 数据库管理
C#:Winfrom 实现DataGridView 自定义分页
今天给大家分享Winform实现DataGridView 自定义分页的案例,感兴趣的朋友可以一起来学习一下。 采用技术:C\#+Winform+Dapper+SQLite。
C#:Winfrom 实现DataGridView 自定义分页
|
C#
WPF 自带Datagrid编辑后无法更新数据源的问题
原文  WPF 自带Datagrid编辑后无法更新数据源的问题 解决办法: 在列的绑定属性里加上UpdateSourceTrigger,示例XAML如下                                                                 这样当即时编辑Datagrid单元格数据时会立马更新数据源的值。
1490 0
|
C#
获取wpf datagrid当前被编辑单元格的内容
原文 获取wpf datagrid当前被编辑单元格的内容 确认修改单元个的值, 使用到datagrid的两个事件 开始编辑事件 BeginningEdit="dataGrid_BeginningEdit" 编辑结束事件 CellEditEnding="dataGrid_CellEditE...
2298 0
|
数据库
分页控件的使用能不能再简单一点呢,能不能一个页面搞定所有的列表需求?
目的: 1、一个页面(DataList.aspx)可以显示多个模块的列表功能。      一般是有一个列表需求就需要一个aspx文件,如果有100个列表,那么就会有100个aspx文件,这么多的文件(包括.aspx.cs文件)里面的内容基本是一样的,这样写起来麻烦,管理起来也不容易,命名就是一个比较头痛的问题。
1042 0
|
存储 SQL
表单控件的副产品——查询控件
查询控件 温故而知新能自己“跑”的表单控件,思路,雏形,源码。vs2005版本 表单控件续(1)——应用接口来简化和分散代码     当初在写表单控件的时候,突然想到,这个表单控件稍微修改一下不就是一个查询控件了吗?     那么查询控件需要做的什么事情呢?          1、自己描绘控件,比如能够自己添加文本框、下拉列表框这一类的控件。
632 0