DevExpress gridControl应用

2019-10-14 更新 --最后更新时间

UI属性设置,时间久了可能会忘掉,今天在此记下常用的属性设置

 1、在GirdView添加选择选择框,如下图



2、girdView数据填充 如下图所示


3、获取 girdControl 中 girdView中的选中数据

 int[] selectedRows = this.gridView1.GetSelectedRows();
 foreach (int index in selectedRows)
 {
      DataRow dr = this.gridView1.GetDataRow(index);
  }

4、让girdControl显示行号,效果图如下

实现代码

//注册事件
private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
 {
     if (e.Info.IsRowIndicator && e.RowHandle > -1)
     {
         e.Info.DisplayText = (e.RowHandle + 1).ToString();
     }
 }
//有时候行号宽度不够 还需要设置: gridView1.IndicatorWidth = 35;


5、设置DevExpress gridControl gridView列按扭样式   2019-10-14


设置 DevExpress gridControl gridView列的默认值    this.repositoryItemHyperLinkEdit1.NullText = "查看"; 

设置 DevExpress gridControl gridView列不可以编辑  gridView1.Columns["列名"].OptionsColumn.AllowEdit = false;

评论