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
  • 相关阅读:
    vijos 1379 字符串的展开
    BZOJ 4597 随机序列
    BZOJ 2303 方格染色
    BZOJ 2654 tree
    BZOJ 4198 荷马史诗
    BZOJ 1555 KD之死
    不重复数字
    Rails
    Train Problem I
    Key Set HDU
  • 原文地址:https://www.cnblogs.com/Alex1994/p/9934029.html
Copyright © 2011-2022 走看看