-----------------------------从别人那里copy来的-------------------------------------------------- 1.   设置GridView.OptionsBehavior的Editable选项设为False.在这种情况下,整个Grid都是只读的. 2.   改变指定列的ReadOnly或AllowEdit属性. 3.   使用View的ShowingEditor事件,通过事件的e.Cancel参数禁止单元格编辑. ----…
一.修改ReadOnly属性 1.设置整个DataGridView只读: DataGridView.ReadOnly=true; 此时用户的新增行和删除行操作也被屏蔽了. 2.设置DataGridView内某个单元格不可编辑,例如:设置第二行第一列的单元格不可编辑: this.dgv_PropDemo[0, 1].ReadOnly = true; 3.设置DataGridVIew的某列整列不可编辑,例如:设置第二列不可编辑: this.dgv_PropDemo.Columns[1].ReadOn…
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using CYSoft.UI.Common; using CYSoft.Common; using CYSoft.TS.Entit…
楼主是想要鼠标指针移到单元格时就显示手形,而且点击单元格的任何地方都可以打开链接,来替换原来要鼠标指针移到链接文字时才显示手形,和必须点中链接文字才能打开链接? 试一下: <table> <tr> <td style= "cursor:pointer; " onclick= "打开一个链接 "> 一个链接 </td> <td style= "cursor:pointer; " onclick=…
之前做项目的时候,需要实现这样的功能.在gridcontrol中,根据是否修改(checkbox)列的选中和未选中状态来联动另外一列的编辑状态.实现如下: private void gridView1_ShowingEditor(object sender, CancelEventArgs e) { try { DataRow row = gridView1.GetDataRow(this.gridView1.FocusedRowHandle); if (row != null) { //当mo…
listeners : { beforeedit:function(editor, context, eOpts) { if(context.record.data.hasRatio == "true" && context.column.dataIndex == "shouldReceiveAmount") { //有比例的收款类型,收款金额不允许编辑 //top.Ext.MessageBox.alert('提示', "自动计算的收款金额…
DevExpress.XtraGrid在winform里使用还挺麻烦,为了减少重复代码和代码复用,本人针对DevExpress.XtraGrid封装了一个Form的基类,其中涵盖了DevExpress.XtraGrid的基本用法,本文没有多少营养大家慎重观评啊,否则浪费您看岛国爱情动作片的宝贵时间本博概不负责!哈哈. 关注点: WinForm项目使用封装.继承:DevExpress.XtraGrid在WinForm的基本运用. 前戏: 本人已经逃离上海,回老家上成都发展了(继续做开发,到传统软件…
一.单元格内容的操作 *****// 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 Index       Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex); // 取得当前单元格的行 Index       Console.WriteLine(DataGridView1.CurrentCell.RowIndex); ******…
注意:DataGridView控件是从.NET Framework 2.0版本开始追加的. ReadOnly属性的使用 DataGridView内所有的单元格不能编辑 当DataGridView.ReadOnly属性设定为True时, DataGridView内所有的单元格不能编辑. 但是使用这种方法可以对行进行删除.而且最下面的一行被表示,但不能输入. // DataGridView1的单元格只读 DataGridView1.ReadOnly = true; 只有被指定的列.行.单元格不能编辑…
1.自动填充单元格数据 fillHandle:true/false    //当值为true时,允许拖动单元格右下角,将其值自动填充到选中的单元格 2.合并单元格 mergeCells:[{row:起始行数,cols:起始列数,rowspan:合并的行数,colspan:合并的列数},...] 3.初始化单元格或列的对齐方式 水平样式:htLeft,htCenter,htRight,htJustify 垂直样式:htTop,htMiddle,htBottom 4.只读模式 列只读,设置列属性:r…