zoukankan      html  css  js  c++  java
  • Dev_GridView自定义表格

                #region 自定义表格
                //初始化测斜分析数据表
                BandedGridView view = advBandedGridView1 as BandedGridView;
    
                view.BeginUpdate();
                view.BeginDataUpdate();
    
                view.Bands.Clear();
    
                //初始化测斜录入数据表
                //表格属性修改
    
                //添加列标题
    
                //列标题对其方式
    
                //修改附加选项
                gridControl1.Dock = DockStyle.Fill;
                view.OptionsBehavior.AllowPixelScrolling = DevExpress.Utils.DefaultBoolean.True;
                view.OptionsView.ShowColumnHeaders = false;                         //因为有Band列了,所以把ColumnHeader隐藏
                view.OptionsView.ShowGroupPanel = false;                            //如果没必要分组,就把它去掉
                view.OptionsView.EnableAppearanceEvenRow = false;                   //是否启用偶数行外观
                view.OptionsView.EnableAppearanceOddRow = true;                     //是否启用奇数行外观
                view.OptionsView.ShowIndicator = false;
                view.OptionsView.ColumnAutoWidth = true;                            //是否是列宽度自适应窗体宽度
                view.OptionsView.ShowFilterPanelMode = ShowFilterPanelMode.Never;   //是否显示过滤面板
                view.OptionsCustomization.AllowColumnMoving = false;                //是否允许移动列
                view.OptionsCustomization.AllowColumnResizing = false;              //是否允许调整列宽
                view.OptionsCustomization.AllowGroup = false;                       //是否允许分组
                view.OptionsCustomization.AllowFilter = false;                      //是否允许过滤
                view.OptionsCustomization.AllowSort = true;                         //是否允许排序
                view.OptionsSelection.EnableAppearanceFocusedCell = true;           //是否焦点显示选中的单元格
                view.OptionsBehavior.Editable = false;                             //是否允许用户编辑单元格
    
    
                //添加列标题
                GridBand Deviation = view.Bands.AddBand("井斜(deg)");
                GridBand MaxDeviation = Deviation.Children.AddBand("最大井斜");
                GridBand DepthOfMaxDeviation = Deviation.Children.AddBand("所在井深(m)");
                GridBand Azimuth = view.Bands.AddBand("方位(deg)");
                GridBand MaxAzimuth = Azimuth.Children.AddBand("最大方位");
                GridBand DepthOfMaxAzimuth = Azimuth.Children.AddBand("所在井深(m)");
                GridBand DoglegAngle = view.Bands.AddBand("狗腿度(deg)");
                GridBand MaxDoglegAngle = DoglegAngle.Children.AddBand("最大狗腿度");
                GridBand DepthOfMaxDoglegAngle = DoglegAngle.Children.AddBand("所在井深(m)");
    
                //列标题对其方式
                Deviation.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                MaxDeviation.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                DepthOfMaxDeviation.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                Azimuth.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                MaxAzimuth.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                DepthOfMaxAzimuth.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                DoglegAngle.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                MaxDoglegAngle.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
                DepthOfMaxDoglegAngle.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
    
                view.EndDataUpdate();
                view.EndUpdate();
                #endregion
  • 相关阅读:
    BZOJ 3150 [Ctsc2013]猴子 ——期望DP 高斯消元
    BZOJ 4569 [Scoi2016]萌萌哒 ——ST表 并查集
    BZOJ 4590 [Shoi2015]自动刷题机 ——二分答案
    BZOJ 3462 DZY Loves Math II ——动态规划 组合数
    BZOJ 4827 [Shoi2017]分手是祝愿 ——期望DP
    BZOJ 4827 [Hnoi2017]礼物 ——FFT
    BZOJ 4826 [Hnoi2017]影魔 ——扫描线 单调栈
    ZOJ 3874 Permutation Graph ——分治 NTT
    UVA 12633 Super Rooks on Chessboard ——FFT
    HDU 2065 "红色病毒"问题 ——快速幂 生成函数
  • 原文地址:https://www.cnblogs.com/Alex1994/p/9934029.html
Copyright © 2011-2022 走看看