鼠标滚轮控制panel滚动条
来源:互联网 发布:广东开放大学网络教学 编辑:程序博客网 时间:2024/03/29 14:53
在Form类中添加FormSample_MouseWheel方法
View Code
/// <summary>
/// 滚动方法
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void FormSample_MouseWheel(object sender, MouseEventArgs e)
{
//获取光标位置
Point mousePoint = new Point(e.X, e.Y);
//换算成相对本窗体的位置
mousePoint.Offset(this.Location.X, this.Location.Y);
//判断是否在panel内
if (panel_content.RectangleToScreen(panel_content.DisplayRectangle).Contains(mousePoint))
{
//滚动
panel_content.AutoScrollPosition = new Point(0, panel_content.VerticalScroll.Value - e.Delta);
}
View Code
/// <summary>
/// 滚动方法
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void FormSample_MouseWheel(object sender, MouseEventArgs e)
{
//获取光标位置
Point mousePoint = new Point(e.X, e.Y);
//换算成相对本窗体的位置
mousePoint.Offset(this.Location.X, this.Location.Y);
//判断是否在panel内
if (panel_content.RectangleToScreen(panel_content.DisplayRectangle).Contains(mousePoint))
{
//滚动
panel_content.AutoScrollPosition = new Point(0, panel_content.VerticalScroll.Value - e.Delta);
}
0 0
- 鼠标滚轮控制panel滚动条
- 鼠标滚轮控制panel滚动条
- 鼠标滚轮控制panel滚动条
- C# panel控件实现鼠标滚轮滚动拖动滚动条
- WPF 使用鼠标滚轮控制ListBox水平滚动条滚动
- delphi 用鼠标滚轮控制Form的垂直滚动条
- 解决Winform中鼠标滚轮无法操作Panel滚动条的问题
- C#鼠标滚轮处理滚动条滚动
- javascript滚轮控制模拟滚动条
- C#中的Panel滚动条控制
- silverlight给ScrollViewer滚动条添加响应鼠标滚轮
- 重写鼠标滚轮事件阻止滚动条冒泡
- JS自定义滚动条效果+鼠标滚轮事件
- 杂记(隐藏滚动条及鼠标滚轮事件)
- 鼠标滚轮滚动事件
- 用鼠标滚轮控制窗口上下滚动(原创)
- 鼠标滚轮滚动控制页面显示和页面动画
- WinForm中Panel实现用鼠标操作滚动条
- Eclipse 更换黑色主题
- 把EXCEL用程序导入到ORACLE中(SpringMVC+MyBatis)
- 记一次openvpn服务器被攻击的经历
- 有哪些 Android 大牛的 blog 值得推荐?
- Java 远程通讯技术及原理分析
- 鼠标滚轮控制panel滚动条
- Android uiautomator 使用入门官方教程
- C++01、从main函数开始
- MySQL设置允许用户远程登录
- Swift - 使用UIWebView和UIToolbar制作一个浏览器
- Java内存模型
- 如何从应用程序进入linux内核
- 原生态js ajax回顾
- android studio 单元测试