zoukankan      html  css  js  c++  java
  • WinForm------GridControl的部分属性介绍

    参考其它链接:

    http://www.cnblogs.com/djian/archive/2010/11/19/1881579.html

    //注意:在定义GridControl里面的FileName里面定义时,最好不要Name,否则出现错误

    1.数据加载与绑定(在GridControl的Design里面绑定数据源才行,还要修改FileName)

    方法一:
           PSContext dbContext = new PSContext(); dbContext.Timetables.Load(); gridControl1.DataSource
    = dbContext.Timetables.Local.ToBindingList(); 方法二: gridControl1.DataSource = dbContext.Timetables.AsNoTracking().ToList();

    2.

    for (int i = 0; i < 2; i++) 
    {
      //修改列名的显示位置
      gridView1.Columns[i].AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Default;
                    
       //允许去掉筛选标志
       gridView1.Columns[i].OptionsFilter.AllowFilter = false;
    
       //允许列头宽度变化
       gridView1.Columns[i].OptionsColumn.AllowSize = false;
    }

    3.

    //允许排序
    gridView1.OptionsCustomization.AllowSort = false;
    
    //允许列头拖动调换位置
    gridView1.OptionsCustomization.AllowColumnMoving = false;
    
    //允许列的宽度自动调整(可以结合修改列宽)
    gridView1.OptionsView.ColumnAutoWidth = true;
    gridView1.Columns[0].Width = 5;

    //不允许编辑
    gridView1.OptionsBehavior.Editable = false;

    //不允许分类
    gridView1.OptionsCustomization.AllowSort = false;

    //实现焦点行全部都是蓝色
    gridView1.OptionsSelection.EnableAppearanceFocusedCell = false;

    4.

    for (int i = 0; i < gridView1.Columns.Count; i++)
    {
      //修改列内容显示位置
       gridView1.Columns[i].AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near;
    
       //是否编辑
       gridView1.Columns[i].OptionsColumn.AllowEdit = false;
    }

    5.修改行高

    6.修改日期格式

    7.修改列排列顺序

  • 相关阅读:
    [DNN模块] DNNPortalDownload_1_0_9a_PA(C#)汉化版
    我的第一个DNN皮肤
    调试DNN的方法
    DotNetNuke系列文章 Skin 與 Container 設計介紹
    DotNetNuke 語言包的上傳步驟
    pstools使用说明
    Android Prefence 总结
    android 来电自动接听和自动挂断
    Android 颜色选择器(ColorPicker)
    修改文件权限与归属
  • 原文地址:https://www.cnblogs.com/tianhengblogs/p/5717307.html
Copyright © 2011-2022 走看看