急求帮助!!!c#怎么禁止webbrowser滚动条自动滚动

因为有的截图软件可以滚动截屏,自动让滚动条滚动了,我不想让我的webbrowser里的内容被滚动截屏,请问怎么做可以禁止滚动条的自动滚动呢?在此谢谢了!... 因为有的截图软件可以滚动截屏,自动让滚动条滚动了,我不想让我的webbrowser里的内容被滚动截屏,请问怎么做可以禁止滚动条的自动滚动呢?在此谢谢了! 展开
 我来答
xtfnpgy
2013-09-05 · TA获得超过1784个赞
知道大有可为答主
回答量:1989
采纳率:76%
帮助的人:1109万
展开全部
假如你直接把滚动条隐藏如何呢?这样应当可以通过下方向键移动内容,应当能达到你的目的。
如果是你的webbrowser里面控制的话,直接在FileDownload(事件中添加去掉滚动条的代码即可。
private void webBrowser1_FileDownload(object sender, EventArgs e)
{
try
{
webBrowser1.ScrollBarsEnabled = false;
}
catch
{

}
}
更多追问追答
追问
FileDownload是文件下载事件啊,还有如果设置ScrollBarsEnabled为false,那滚动条都看不到了呀,那有没有一种方法可以显示滚动条但是禁止滚动呢
追答
FileDownload是文件下载事件,有些网页是含有框架的,在完成的时候并不会触发DocumentComplete事件,所以最好是在FileDownload事件里面控制,就可以确保百分之百能去掉。
如果想显示又想不给人家控制,你可以参考一些网站的做法,增加鼠标移动的侦测,当且仅当鼠标经过滚动条的坐标位置时,才去激活滚动条的事件,否则就不激活,回到上次滚动的位置。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式