zoukankan      html  css  js  c++  java
  • 关于DevExpress的gridControl的简单使用

    数据绑定

    首先生成table,然后更改列名,最后添加一个选择列,类型为"System.Boolean",这样在绑定上gridcontrol的时候会出现一列选择框

    table.Columns["F_MeterName"].ColumnName = "电表名称";
    table.Columns["F_MeterID"].ColumnName = "电表id";
    table.Columns.Add("选择", System.Type.GetType("System.Boolean"));
    gridControl1.DataSource = table;//绑定table

    在绑定成功之后会出现一些常见问题,比如说希望某列可以编辑,某列不可以编辑,可通过以下方法自己限制

    gridView1.Columns[0].OptionsColumn.AllowEdit = false;
    gridView1.Columns[1].OptionsColumn.AllowEdit = false;

    通过数据绑定gridcontrol,当gridcontrol的数据更改的时候,绑定的表的数据也跟着更改

    不过需要注意的是,更改数据的时候 ,鼠标焦点没有移动的时候gridcontrol是处在编辑状态的,这时候数据并没有更新

    所以最好是自己手动更新

    gridView1.CloseEditor();//关闭编辑状态
    gridView1.UpdateCurrentRow();//更新数据
  • 相关阅读:
    Python 简单总结
    Python 简单总结
    Python 简介
    Python基础题
    Python基础题
    tDQSS
    parameter–precharge, tRCD and tRAS
    parameter–key parameters
    parameter -- tWR
    命令集
  • 原文地址:https://www.cnblogs.com/fuhai/p/5165906.html
Copyright © 2011-2022 走看看