1、解决 DevExpress GridControl 列不可编辑
gridView1.Columns[“列名”].OptionsColumn.AllowEdit = false;//设置列不可以编辑
/2、解决 DevExpress GridControl 数据编辑后无法保存
gridView.CloseEditor() ;
gridView.UpdateCurrentRow();
3、获取DevExpress GridControl 合计数据
gridView.Columns["列名"].SummaryItem.SummaryValue.ToString();
/4、GridControl分组新增平均数据
gridView.GroupSummary.Add(DevExpress.Data.SummaryItemType.Average, strCName
, gridView.Columns[k], "{0:n1}");
5、GridControl新增行号
private void gvJL_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
{
if (e.Info.IsRowIndicator && e.RowHandle >= 0)
{
e.Info.DisplayText = (e.RowHandle + 1).ToString();
}
}
6、设置单元格为按钮
DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit btnEdit = new RepositoryItemButtonEdit();
gvHJ.Columns[0].ColumnEdit = btnEdit;
btnEdit.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(Test);