问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#panel的滚动条

发布网友 发布时间:2022-05-27 12:19

我来回答

1个回答

热心网友 时间:2023-10-21 23:40

panel是没有鼠标滚轮事件的,那是针对主容器载体form的。我简单举例,拖一个winform,然后拖一个panel,在panel里代码添加一个panel,通过数据库数据生成高度超出容器就出现滚动条,子panel模板top初始化为0,左右满屏,底部让容器覆盖隐藏,滚动条你自己用panel画一个漂亮点的,mouseWheel事件触发的时候就控制模板的top++或者--,注意临界值,不要一直递增,到顶了要停。旁边画的滚动条也跟着变化显示一下状态,就这么简单。

滚动事件:

void mouseWheel(object sender, MouseEventArgs e) 

  if (e.Delta > 0) 
  { 
     panel2.Top++;//下滚  
  } 
  else 
  {
     //上滚 
     panel2.Top--;
  } 
}

然后加入事件:

private void Form1_Load(object sender, EventArgs e)
{
   this.MouseWheel += new MouseEventHandler(mouseWheel);
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人教版小学英语课本哪里能下载到MP3 小学英语同步听力音频去哪里找 去陆丰旅行,要提前做好什么准备? 请教高手:苹果6s能不能安装两个微信?谢谢指点! 对于一个在女性内衣店工作的男性,你们怎么看待 ...湖是世界最深和蓄水量最大的咸水湖 B.死海是世界最低点 C.马来群 ... ...世界最大的湖泊___世界上人口最多的国家___世界上面积最大... 世界最深和蓄水量最大的湖是什么?世界最低点是哪?世界面积最大的高原... 尚赫净水器滤芯 如何清洗尚赫 苹果6S1699的芯片和存储器多少钱 winform 将panel竖直滚动条位置设置在页面顶端,并且可以随鼠标滚动 轿车底盘这根黑色的是什么线?外面一层破了要不要紧 SSD硬盘为什么造价那么贵? C#winform 怎么设置自动竖直滚动条 婴幼儿游泳哪个公司做的靠谱些? 如何制定组织变革的对策 如何在小学学科教学中贯穿爱国主义教育 芯片的制造成本很大吗?为什么容量更大的存储芯片售价贵 在Visual studio 2008的winForm程序中,如何通过左边的Ctrl+鼠标滚轴事件控制Panel的水平卷轴,垂直不动? 这图片老显示网络不能连接咋回事? 速腾轮胎框有黑色绒布干啥的? 现在的手机内存卡价格及质量 汽车底盘铺的那层棉毡叫什么名字,貌似用于隔音降噪滴,厚度约5厘米左右? 在VS中,C# Winform调用Win7环境下的已注册鼠标滚轮事件无效,请教各位前辈该如何解决? 汽车挡风玻璃下放黑绒布啥意思? 中国移动参加活动送电影票,误以为二维码丢失重发过一次,请问原来的二维码还有效吗? 大连哪个中国移动营业厅存180话费送8张电影票啊???谢谢 关于中国移动积分换万达电影票的问题 关于中国移动送的大礼包里的电影票的问题... 宝马E90 右后轮前面底盘上的黑色保护侧裙底部的塑料板叫什么?可以换么? C# 当整型变量大于0,屏幕鼠标滚动事件,小于0启用滚动动件,是如何实现的? 想加盟沐懿婴幼儿游泳馆,这个项目怎么样? C# 如何用按钮实现鼠标滚轮操作 中国发改委调查芯片价格操纵行为约谈了谁? 是什么决定内存价格走势的? c#如何设置panel的鼠标滑轮事件?MouseWheel只能应用于Form吗? C#怎么添加鼠标滚轮事件,实现缩放功能 关于水果6储存芯片SLC,MLC和TLC的区别,附带测试软件 C# winform 中的picturebox 中装载的图片怎样随滚轮放大缩小,图框大小不变 C#里鼠标滚轮事件滚动一下Delta值为什么增加120而不是1呢? 电脑出现了图片上这种问题 说网络连接不可用怎么办 我的电脑是win8的 键盘如图 怎么办 电脑照片打不开,显示快捷方式指向的驱动器或网络连接不可用.....是怎么一回事,怎样才能打开图片 苏州华硕待遇,工资怎么样? c#如何给RichTextBox控件添加一个鼠标滚轮滚动事件 c# listview滚轮事件 电脑网络连接启动了,为什么还是显示连接不可用 c#鼠标点击拖动RichTextBox滚动条后松开时 会产生什么事件 宏碁X483G屏幕闪烁 测评美食的软件哪个好