/// <summary>
        /// 冻结列开关
        /// </summary>
        public static string LockColumnTurnClick(GridView gv,string ToolStripFixed)
        {
            //冻结有焦点的列                
            int fixcolumn = 0;
            GridColumn column = gv.FocusedColumn;
            if (column == null)
                return ToolStripFixed;
            fixcolumn = column.VisibleIndex;
            switch (ToolStripFixed)
            {
                case "冻结列":
                    {
                        for (int i = 0; i < fixcolumn; i++)
                        {
                            string ColumnName = gv.VisibleColumns[i].Caption;
                            gv.VisibleColumns[i].Fixed = DevExpress.XtraGrid.Columns.FixedStyle.Left;
                        }
                        ToolStripFixed = "取消冻结列";
                    }
                    break;
                case "取消冻结列":
                    {
                        //正确的取消冻结[倒置进行取消冻结],这样就可以保证冻结前与冻结后的列的位置保持一致
                        for (int i = fixcolumn; i >= 0; i--)
                        {
                            gv.VisibleColumns[i].Fixed = DevExpress.XtraGrid.Columns.FixedStyle.None;
                        }
                        ToolStripFixed = "冻结列";
                    }
                    break;
            }
            return ToolStripFixed;
            }

GridView冻结列方法相关推荐

  1. C# GridView 冻结列 冻结表头

    主要是这四个引用 我的是复杂表头 如果不是复杂表头 headerRows: 2 这个属性设置1即可 width: "100%", height: "480px" ...

  2. GridView隐藏列取值解决方案

    [摘要] 在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件,但有一点很不爽的是,如果把某列设置为visible=fal ...

  3. GridView 模版列编辑状态Dropdownlist 事件

    最近项目中有这样的需求,当GridView 模版列编辑时,有Dropdownlist 和Textbox.TextBox  中的值需要通过 Dropdownlist  选择来动态取得.方法如下: Cod ...

  4. JS组件系列——自己动手扩展BootstrapTable的 冻结列 功能:彻底解决高度问题

    阅读目录 一.问题追踪 二.效果预览 三.源码解析 1.源码各个方法解释 2.对于上述抛出的ie和谷歌的兼容性问题的解析 3.项目中的使用 4.扩展 四.总结 正文 前言:一年前,博主分享过一篇关于b ...

  5. JQueryEasyUI学习笔记(十一)datagrid 右键菜单,冻结列

    欢迎大家转载,转载请注明出处! 希望这个笔记对自己和大家有用,但是本人水平有限,如果出错的地方,希望大家指出,多多批评,谢谢! 今天是datagrid框架的冻结列和右键菜单: 废话就不多说了,直接上代 ...

  6. ASP.NET 2.0 中动态添加 GridView 模板列

      ASP.NET 2.0 中动态添加 GridView 模板列的例子 动态添加列,关键是实现 ITemplate.InstantiateIn 方法.下面是一个添加 GridView 模板列的例子. ...

  7. Gridview隐藏列和隐藏列的取值问题

     总结一下Gridview隐藏列的问题,下面说两种方法:         就是直接让你得到的数据表里面的那一列不给他绑定值.确保你Table里面包含这列数据,比如把你要查询出来两列:name:id,你 ...

  8. 動態設定GridView的列寬

    呵呵,今天終于try 出了一個新的方法來修改GridView的列寬. protected void CPUView1_RowDataBound(object sender, GridViewRowEv ...

  9. 引用 一个较优雅的GridView隐藏列取值解决方案

    在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件,但有一点很不爽的是,如果把某列设置为visible=false,则不 ...

最新文章

  1. RDKit | 基于Fraggle算法评估化合物的相似性
  2. How to stop worrying & start living
  3. torchvision.transforms包的使用
  4. Linux df -h查看磁盘使用情况
  5. iOS UI、Xcode、调试、代码等常见问题总汇(持续更新中)
  6. 去螨虫能不能用去螨皂?
  7. linux中线程的挂起与恢复(进程暂停)
  8. composer 中国镜像
  9. .NET简谈特性(代码属性)
  10. python str 索引_一步一步学Python3(小学生也适用) 第九篇: 字符串(str)类型(中)...
  11. nyoj461 Fibonacci数列(4)解通项公式
  12. bzoj1597 土地购买
  13. 高级程序员和普通程序员有哪些区别?
  14. java对象复制_Java对象的复制三种方式
  15. Win10系统开启黑暗主题
  16. Unity3D 的LookAt() 与 LookRotation()方法的比较
  17. 极光小课堂 | PostCss浅析之词法分析
  18. mysql 行锁模拟、锁查看及排除
  19. sql语句去重distinct、统计(count、sum)
  20. 直播页面5:项目中的直播播放器框架GSYVideoPlayer

热门文章

  1. db2diag.log 详解
  2. 再次写给我们这些浮躁的程序员
  3. 一份手游代理合同,让你知道游戏代理商该干什么!
  4. 游戏加盟能赚钱?游戏代理加盟优势好处是什么?
  5. cas351019-18-6|氟吡啶-3-硼酸|2-氟吡啶-5-硼酸|6-氟-3-吡啶硼酸
  6. Python手写实现LDA与QDA算法
  7. 亲身试验力荐:番茄工作法
  8. 畅言插件,http换成https失效了
  9. C#生成Code128条形码
  10. 一文详解泊车感知的摄像头需求