c# dev控件 gridcontrol 数据跟随鼠标滚轮滚动也可以编辑
2014-08-05 21:58
741 查看
在绑定书到gridControl后经常发现:
如果你设置了 this.gridView3.OptionsBehavior.Editable = false; 那数据可以跟随滚轮滚动,但如果你要复制某个单元格的数据时会发现不能复制
但如果你设置了 this.gridView3.OptionsBehavior.Editable = true; 那单元格数据是可以复制了,但又不能跟随滚轮滚动了,那问题来了:
能不能即可以让数据跟随滚轮滚动又可以复制呢?
我是这样做的:
窗体加载时注册一个滚轮事件:
如果你设置了 this.gridView3.OptionsBehavior.Editable = false; 那数据可以跟随滚轮滚动,但如果你要复制某个单元格的数据时会发现不能复制
但如果你设置了 this.gridView3.OptionsBehavior.Editable = true; 那单元格数据是可以复制了,但又不能跟随滚轮滚动了,那问题来了:
能不能即可以让数据跟随滚轮滚动又可以复制呢?
我是这样做的:
窗体加载时注册一个滚轮事件:
private void OwlbmUseInStyle_Load(object sender, EventArgs e) { this.gridView1.MouseWheel += new System.Windows.Forms.MouseEventHandler(this.gridView1_MouseWheel); } //滚轮事件设置单元格不可编辑 public void gridView1_MouseWheel(object sender, MouseEventArgs e) { this.gridView1.OptionsBehavior.Editable = false; } //再添加一个行点击事件,点击数据行时单元格可编辑 private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { this.gridView1.OptionsBehavior.Editable = true; } 试试吧
相关文章推荐
- c# dev控件 gridcontrol 数据跟随鼠标滚轮滚动也可以编辑
- MFC CListCtrl控件隐藏滚动条但是保留用鼠标滚轮滚动效果的方法
- 修改Wordpress-4.0的文章编辑区内容(MCE控件)跟随最外面垂直滚动条滚动的问题
- 鼠标滚轮支持、VB中数据表格类控件的滚轮支持方法
- Win7下屏蔽(禁用)鼠标滚轮就是中间那个可以自由滚动的轮
- C# panel控件实现鼠标滚轮滚动拖动滚动条
- 使用ComboBox控件对ListView控件中的数据进行编辑
- 跟随鼠标的几个星星,不是很夸张,还可以用用
- 基于ActiveX的多通道数据曲线编辑控件的实现
- VB.Net自己写的一个控件:ComboBox下拉列表中显示多列数据(可以绑定数据表)
- 使DataGrid支持鼠标滚轮滚动记录
- javascript跟随鼠标的文字带滚动效果
- [愿创]让DBGrid支持鼠标滚轮浏览数据,及去除垂直滚动条!
- ASP.NET基础教程-DataList数据列表控件-实现DataList列表控件编辑功能
- ASP.NET 2.0中的数据操作:给新增、编辑界面增加验证控件 (翻译)
- ASP.NET 2.0中的数据操作十九:给新增、编辑界面增加验证控件 (翻译)
- devexpress的gridcontrol控件打印eco数据
- Mater-Details数据查询修改时,在用DetailsView进行新建,编辑(添加DropDownList控件)应用时需要注意的几点问题
- 用鼠标滚轮控制窗口上下滚动(原创)
- 创建一个可以绑定数据的 ASP.NET Web 部件控件