1.如何使devexpress gridcontrol单元格不可编辑
将gridcontrol -->gridview -->OptionsBehavior -->Editable=false 即可
2.使DevExpress控件组中的GridView控件水平滚动条有效!
默认情况下,gridView1.OptionsView.ColumnAutoWidth属性是true,即各列的宽度自动调整,把它设成false,就能使用了。
但是这时,你会发现当列比较少,不能填满GridControl时,会空白很多地方,这时吧上面的属性设置为true,就可以了,当数据列很多时,就设置为false即可。
3.设置列日期格式
columns->DisplayFormat->FormatString->yyyy-MM-dd HH:mm:ss
4.多行选择
dev的gridcontrol控件作表格时是可以实现按Ctrl键选中多行数据的,首先改变gridcontrol的一个属性:gridview1->OptionsSelection->MultiSelect改为true,即允许选中多行。然后在需要使用的事件方法中加入以下代码:int[] rows = gridview1.GetSelectedRows();
即可获取选中行的行号
5.2次绑定数据源
gridControl1.DataSource = ds1.Tables["墒情信息表"];
gridView1.Columns.Clear(); //gridControl1.DataSource = null;
gridControl1.DataSource = ds2.Tables["雨量信息表"];
把GridView改变的保存到数据源
gridView1.UpdateCurrentRow();
数据源更新后更新显示
gridView1.RefreshData();