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 3709: [PA2014]Bohater【贪心】
    bzoj 3714: [PA2014]Kuglarz【最小生成树】
    bzoj 2216: [Poi2011]Lightning Conductor【决策单调性dp+分治】
    bzoj 2087: [Poi2010]Sheep【凸包+极角排序+dp】
    bzoj 3830: [Poi2014]Freight【dp】
    bzoj 3930: [CQOI2015]选数【快速幂+容斥】
    bzoj 1717: [Usaco2006 Dec]Milk Patterns 产奶的模式【后缀自动机】
    bzoj 1614: [Usaco2007 Jan]Telephone Lines架设电话线【二分+spfa】
    bzoj 1640||1692: [Usaco2007 Dec]队列变换【后缀数组】
    bzoj 1612: [Usaco2008 Jan]Cow Contest奶牛的比赛【Floyd】
  • 原文地址:https://www.cnblogs.com/Alex1994/p/9934029.html
Copyright © 2011-2022 走看看