C#列复合勾选组件ColumnHeaderCheckBox|C/S框架网

  C#列复合勾选组件ColumnHeaderCheckBox|C/S框架网


C#列复合勾选组件ColumnHeaderCheckBox|C/S框架网

使用方法:

1. 实例化ColumnHeaderCheckBox类(参数:表格对象:gvSummary,勾选列:colFlagCheck);

2. 获取勾选的记录,ColumnHeaderCheckBox.SelectedTable;

C# Code:

private ColumnHeaderCheckBox _ColumnHeaderCheckBox;

protected override void InitializeForm()
{
   //略...
   _ColumnHeaderCheckBox = new ColumnHeaderCheckBox(gvSummary,colFlagCheck);
   //略...
}


//获取勾选的资料行
DataTable dtChecked = _ColumnHeaderCheckBox.SelectedTable;
foreach (DataRow R in dtChecked.Rows)
{
   //R["DocNo"],取值
}

//取消勾选
_ColumnHeaderCheckBox.ClearSelection();

//来源:C/S框架网(www.csframework.com) QQ:1980854898


使用效果:

贴图图片



贴图图片



ColumnHeaderCheckBox类(勾选列参数:colFlagCheck或col_Check 名字自定义);

贴图图片
贴图图片




代码优化:

若在GridView.EndSorting事件内调用ClearSelection方法,View.Invalidate()方法会报错,注释掉。

C# Code:

private void Invalidate()
{
  View.BeginUpdate();
  View.EndUpdate();
  
//View.Invalidate();
}
  
  
//来源:C/S框架网 | www.csframework.com | QQ:23404761



C/S框架网|原创精神.创造价值.打造精品

扫一扫加微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务



版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

C#复合组件ColumnHeaderCheckBox|C/S框架
解决表格记录复组件ColumnHeaderCheckBox排序出现混乱问题
Dev表格框无效,单元格不可编辑,Editable与ReadOnly区别
C#通用窗体 (源码)
VS表达式包含未定义的函数调用IsNullOrEmpty|C/S框架
整栏控制类 - ColumnCheckEdit(C#.Net)
系统管理->模块列表界面->可用与不有什么作用?
C#通用窗体
C# Winform的CheckListBox控件灰掉项目解决方案
Winform皮肤框架之GridView表格头右键菜单详解|C/S框架
C# TreeView组件TreeNode节点自动解决方案(TreeViewNodeCheckHander)
VS2015 Winform窗体设置DevExpress预设的图标库(组件Image属性)|C/S框架
C#.Net自定义控件 - CheckedListBoxEditor(支持多值及新增)
C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册|C/S框架
C# GridView头添加CheckBox控件实现全功能
推荐C# Winform+DevExpress皮肤框架|C/S框架
弹出窗体多条记录自动添加到明细表
解决方案:扩展按钮自定义权限没有出现在权限树给用户
C/S结构快速开发框架使用的DevExpress常用组件
C/S框架新图标LOGO