zoukankan      html  css  js  c++  java
  • C# 整理DotNetBar中SuperGridControl的一些基础属性

    //控制表格只能选中单行

    superGridControl1.PrimaryGrid.MultiSelect = false;

    superGridControl1.PrimaryGrid.InitialSelection = RelativeSelection.Row;

    //只能选中一个单元格,而不是一行单元格

    superGridControl1.PrimaryGrid.SelectionGranularity =SelectionGranularity.Row;

    值得一提的是,如果出不来效果,查看一下表格的属性

    将Selection Granularity属性改为Row

    //是否显示序列号

    superGridControl1.PrimaryGrid.ShowRowHeaders = false;

    //自动填满表格

    superGridControl1.PrimaryGrid.ColumnAutoSizeMode = ColumnAutoSizeMode.Fill;

    //允许单元格拖动成为集合组

    superGridControl1.PrimaryGrid.ColumnHeader.AllowSelection = true;

    superGridControl1.PrimaryGrid.GroupByRow.Visible = false;

    GridPanel panel = superGridControl1.PrimaryGrid;

     

    //设置表格自动展开

    panel.AutoExpandSetGroup = true;

    panel.SetGroup(panel.Columns["列名"]);

    //设置表格中文字的位置居中     

    superGridControl1.PrimaryGrid.DefaultVisualStyles.CellStyles.Default.Alignment= DevComponents.DotNetBar.SuperGrid.Style.Alignment.MiddleCenter;

     

    //获取单元格的值

    SelectedElementCollection col=this.superGridControl1.PrimaryGrid.GetSelectedRows();

    List<GridCell> cells = col.GetCells();

    textBoxX1.Text = cells[2].Value.ToString();

     

  • 相关阅读:
    转载--Linux命令top动态观察程序的变化
    转载--C语言运算符优先级和口诀
    区别typedef和#define
    spring+springmvc+mybatis xml配置文件
    解决SmartGit序列号问题
    通过SmartGit把java maven项目传到码云
    301跳转
    mybatis之联表查询
    MySQL不常用、易忽略的小知识
    JavaScript精进篇
  • 原文地址:https://www.cnblogs.com/Liu30/p/6830417.html
Copyright © 2011-2022 走看看