控件事件控制 winform datagridview 控制滚轮事件
来源:互联网 发布:定位软件 编辑:程序博客网 时间:2024/05/31 18:44
/// <summary> 3 /// 给datagridview添加鼠标滚轮事件 4 /// </summary> 5 /// <param name="dataGridView1"></param> 6 public static void bindMouseWheel(System.Windows.Forms.DataGridView dataGridView1) 7 { 8 dataGridView1.MouseWheel += new System.Windows.Forms.MouseEventHandler(dataGridView1_MouseWheel); 9 dataGridView1.TabIndex = 0;//获得焦点10 }11 12 static void dataGridView1_MouseWheel(object sender, System.Windows.Forms.MouseEventArgs e)13 {14 DataGridView dataGridView1 = sender as DataGridView;15 try16 {17 if (dataGridView1.CurrentCell != null)18 {19 DataGridViewCell dvc = dataGridView1.CurrentCell;20 int ri = dvc.RowIndex;21 int ci = dvc.ColumnIndex;22 if (e.Delta > 0)//向上23 {24 if (ri > 0)25 {26 dvc = dataGridView1.Rows[ri - 1].Cells[ci];27 dataGridView1.CurrentCell = dvc;28 }29 }30 else31 {32 if (ri < dataGridView1.Rows.Count - 1)33 {34 dvc = dataGridView1.Rows[ri + 1].Cells[ci];35 dataGridView1.CurrentCell = dvc;36 }37 }38 }39 }40 catch41 {42 return;43 }44 }
参考:http://archive.cnblogs.com/a/1768664/
- 控件事件控制 winform datagridview 控制滚轮事件
- C#winform用鼠标滚轮控制图片大小,MouseWheel事件
- c# winform 用鼠标滚轮控制图片大小,获取鼠标中键滚轮事件,MouseWheel事件
- javascript控制鼠标滚轮事件
- javascript滚轮事件控制一次滚动一页
- winform鼠标滚轮事件
- 控制WinForm控件上的键盘,鼠标事件响应
- winform屏蔽鼠标滚轮事件
- C# winform Panel 获取滚轮事件
- 在DataGridView的RowDataBind事件里控制HyperLinkField列
- iOS-控件响应用户控制事件之事件处理
- winform 控件事件
- Winform自定义控件事件
- 滚轮事件
- 滚轮事件
- 滚轮事件
- U3D简单的滚轮控制摄像机远近 与 监听双击事件(全屏)
- 百度地图加入html页面(有标注,滚轮等控制事件)
- source insight 使用快捷键
- at命令
- android pcm编解码
- excel使用技巧-在excel中运行sql
- comment on google play
- 控件事件控制 winform datagridview 控制滚轮事件
- Git命令行介绍和使用说明
- myeclipse安装svn插件的多种方式
- Linux vmstat命令
- 架构的作用
- IT大败局----第五章 市场关系的教训
- Jquery Validate入门
- Git:代码冲突常见解决方法
- 06_jQuery插件