dev gridcontrol 单箱效果
private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e){//此处4是单选框所在的列号if (e.Column.ColumnHandle != 4){ return;}for (int i = 0; i < gridView1.DataRowCount; i++){//非当前行 置为 未选中状态if (i != e.RowHandle){ //0表示 未选中gridView1.GetDataRow(i)[e.Column.ColumnHandle] = "0";}}}
此时gridView1 .OptionsSelection.MultiSelect 设置与否 都不影响结果。
方法二:
#region gridView1_RowCellClick事件private void gridView1_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e){if (e.Button == MouseButtons.Left) // 推断是否是用鼠标点击 {DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo ghi = gridView1.CalcHitInfo(new Point(e.X, e.Y));if (ghi.InRow) // 推断光标是否在行内 {//清空勾选项for (int i = 0; i < gridView1.DataRowCount; i++){if (gridView1.FocusedRowHandle != i){gridView1.GetDataRow(i)["selected"] = false;}}if ((bool)gridView1.GetDataRow(ghi.RowHandle)["selected"] == true){gridView1.GetDataRow(e.RowHandle)["selected"] = false;}else{gridView1.GetDataRow(e.RowHandle)["selected"] = true;}}}}#endregion#region 单选框控制private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e){if (e.Column.ColumnHandle != 0){return;}for (int i = 0; i < gridView1.DataRowCount; i++){//非当前行 置为 未选中状态 if (i != e.RowHandle){//0表示 未选中 gridView1.GetDataRow(i)[e.Column.ColumnHandle] = "0";}}}#endregion
版权声明:笔者:jiankunking 资源:http://blog.csdn.net/jiankunking 本文版权归作者和CSDN共同拥有,欢迎转载,但是,如果没有从本节宣布提交权限必须保留,并连接到原来的文章页给出视在位置。
dev gridcontrol 单箱效果相关推荐
- DEV Gridcontrol 多选功能实现
DEV Gridcontrol 多选功能实现 1.设置一列 添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式.gridview1.edi ...
- 泛微表单添加水印效果
泛微表单添加水印效果 注:该写法适用于E8,因为E9对水印做了标准功能.当然如果你想使用此方式应用到E9中,也无偿不可: <script type="text/javascript&q ...
- dev gridcontrol summaryitem如何加条件_如何一次清洗1000根核磁管
常用洗涤方法 1.核磁管帽子放在烘箱里烘干是非常不合适的,烘箱里高过常温,帽子即使不变形,也会变得很硬,失去原有的软弹性,非常不好用.最好是洗净后擦干,再自然晾干.核磁管虽然是石英材质,耐高温,但是在 ...
- dev GridControl双击行事件
今天用到了gridcontrol这个控件,要求写一个gridview的双击事件,因为想要的效果是只双击行才出Message,用gridview的Double_Click我没实现,后来想到MouseDo ...
- dev Gridcontrol控件属性部分
XtraGrid的关键类就是:GridControl和GridView.GridControl本身不显示数据,数据都是显示在GridView/CardView/XXXXView中.GridContro ...
- 音乐歌单Android,LitePager(仿网易云音乐-歌单广场效果)
LitePager,一个轻量级的ViewPager,仿新版网易云歌单广场 使用方式: 添加依赖: implementation 'com.wuyr:litepager:1.0.0' APIs: Met ...
- Dev GridControl 单元格输入数据的验证方法
作者:jiankunking 出处:http://blog.csdn.net/jiankunking 今天要做一个dev gridcongtrol输入单元格内容有效性的检测,此处以不允许为空.该列的值 ...
- DEV gridcontrol 汉化类
需要引用:DevExpress.RichEdit.v17.2.Core.dll 这个dev中的dll文件 using System; using System.Collections.Generic; ...
- Android 每周一个小轮子之 学习仿网易云广场歌单的效果
这一篇Blog是学习自:Android自定义ViewGroup第十三式之移花接木 小缘老哥太顶了,写的东西都巨棒,关注Ta很久了,我决定向他学习,学着去像他那样思考问题. 建议各位老哥都去关注他! 这 ...
- selector与layer-list 单边框效果
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qingfeng812/article/details/51601317 <?xml versi ...
最新文章
- Windows 7键盘失灵导致无法输入登录密码问题解决方案
- windows的阻塞和非阻塞Socket编程
- error aborting mysql,mysql错误1067,mysql1067错误aborting
- [笔记]C#基础入门(五)——算法:交换
- 正确认识使用UML中的类图——辨析类图的两种存在形式
- 【人工智能】计算机审美,学的怎么样了?
- Airbnb搜索:深度学习排序算法如何进化?
- From the data point of view
- 马哥运维班第一周作业
- 任意类型变量转换成char类型——sprintf函数使用方法
- linux测试sata硬盘读写速度
- 涨见识!Java String转int还有这种写法
- “校长”,我的同事,神奇的秋名山车神
- system32 下exe文件的作用
- 排队叫号医院管理系统源码
- uni-app,原生APP,关于苹果APP集成Sign in with Apple(通过Apple登录)后,APP内注册需要强制绑定手机号,审核被拒问题
- J​a​v​a​S​c​r​i​p​t​针​对​D​o​m​相​关​的​优​化​心​得...
- Placement Rules 使用文档
- 手动添加打印机的方法(hp laserjet p2055dn为例)
- 在嵌入式linux上玩OpenGL