社区
C#
帖子详情
WinForm 中FlowLayoutPanel 的滚动条不支持鼠标滚轮
TonyWinters
2008-05-24 01:24:59
如何才能支持呢 谢谢:)
...全文
508
10
打赏
收藏
WinForm 中FlowLayoutPanel 的滚动条不支持鼠标滚轮
如何才能支持呢 谢谢:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zkl_007123
2012-03-02
打赏
举报
回复
楼上的做法好,也也是搜到这个帖子没有答案。顶一个
guanglin522
2010-10-28
打赏
举报
回复
FlowLayoutPanel的click和MouseEnter事件里让FlowLayoutPanel获得焦点。
FlowLayoutPanel1.Focus();
guanglin522
2010-10-28
打赏
举报
回复
楼主,解决问题就把答案贴出来,给个链接也好啊,要不我们遇到相同问题,搜索到你这没有,郁闷啊
大力菜
2009-11-23
打赏
举报
回复
加一个mousewheel事件
virusswb
2008-05-24
打赏
举报
回复
建议楼主把答案也贴上来,大家学习一下,谢谢
wlovew
2008-05-24
打赏
举报
回复
接分啦。。楼主爱心多多!
XIEWH
2008-05-24
打赏
举报
回复
很多问题可以搜索一下就能解决的...
XIEWH
2008-05-24
打赏
举报
回复
jf
sxmonsy
2008-05-24
打赏
举报
回复
我来接点分行吗?
TonyWinters
2008-05-24
打赏
举报
回复
搜索了一下贴子搞定了 谁来接分
flow
Layout
Panel
添加
滚动条
方法一: 将属性
中
的AutoScroll设为true 方法二:代码
flow
Layout
Panel
.AutoScroll = true;
解决
Winform
中
鼠标
滚轮
无法操作
Panel
滚动条
的问题
C# - 解决
Winform
中
鼠标
滚轮
无法操作
Panel
滚动条
的问题 收藏 北风其凉 发表于 1年前 阅读 1718 收藏 3 点赞 0 评论 0 https://my.oschina.net/Tsybius2014/blog/598612 摘要: C# - 解决
Winform
中
鼠标
滚轮
无法操作
Panel
滚动条
的问题
Flow
Layout
Panel
支持
中
键
滚轮
滚动
原贴:http://blog.sina.com.cn/s/blog_6b965dd70101po76.html
Flow
Layout
Panel
控件不直接
支持
MouseWheel事件.即滚动
滚轮
也不会响应.所以必须手动来
支持
响应
滚轮
. 查看了一下
Flow
Layout
Panel
控件的源码,原来
Flow
Layout
Panel
控件是继承于
Panel
控件的. 所以,
Panel
控件也是直接不
flow
Layout
Panel
1设置内容随着
鼠标
滚动而滚动
当
flow
Layout
Panel
1内容过多时,可以设置竖条,当时当
鼠标
滚动时,里面的内容不会随着
鼠标
的滚动而滚动,这就要求我们自己写事件了: 宗旨:判断
鼠标
是不是在
flow
Layout
Panel
1区域内,如果在,设置
flow
Layout
Panel
1的垂直滚动距离 给
winform
窗体加一个mousewheel监听事件 核心代码: private void Form1_Mou...
C# - 解决
Winform
中
鼠标
滚轮
无法操作
Panel
滚动条
的问题
最近发现一个现象,就是
Winform
工程
中
Panel
容器右侧的
滚动条
,经常无法被
鼠标
滚轮
触发。今天我研究了下这个问题。 首先我发现
鼠标
滚轮
有时候是可以滑动
Panel
右侧的
滚动条
,但有的时候不能。经过测试,发现只有在
Panel
或
Panel
内控件获取焦点的时候,
鼠标
的
滚轮
才能操作
Panel
的滚动...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章