欢迎来到银龙的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

Devexpress-GridControl

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();

posted on 2019-05-22 16:29  银龙科技  阅读(190)  评论(0编辑  收藏  举报

导航