WPF WebBrowser控件去除滚动条
来源:互联网 发布:域名怎么购买 编辑:程序博客网 时间:2024/05/18 00:49
方法一:适用于VS2008
1、在解决方案中添加“引用”
选择 COM 下的 Microsoft html object library
2、引入命名空间
using mshtml;
3、添加webbrowser事件
在 webbrowser 的 LoadCompleted 事件里
mshtml.HTMLDocumentClass dom = (mshtml.HTMLDocumentClass)webBrowserCygj.Document; //定义HTML
dom.documentElement.style.overflow = "hidden"; //隐藏浏览器的滚动条
dom.body.setAttribute( "scroll", "no"); //禁用浏览器的滚动条
方法二:适用于VS2010
1、在解决方案中添加“引用”
选择 COM 下的 Microsoft html object library
2、引入命名空间
using mshtml;
3、添加webbrowser事件
在 webbrowser 的 LoadCompleted 事件里
mshtml.HTMLDocument dom = (mshtml.HTMLDocument)webBrowserCygj.Document; //定义HTML
dom.documentElement.style.overflow = "hidden"; //隐藏浏览器的滚动条
dom.body.setAttribute( "scroll", "no"); //禁用浏览器的滚动条
注1:出于MS的某些原因,在VS2010下,HTMLDocumentClass 需更改为HTMLDocument 方可生效。
注2:通过页面代码控制浏览器窗口滚动条
overflow-y:hidden '表示没有垂直滚动条
overflow-x:hidden '表示没有水平滚动条
scroll:no或overflow-x:hidden;overflow-y:hidden或overflow:hidden '让浏览器窗口永远不出现滚动条
例:<BODY scroll="no">
注3:“隐藏浏览器的滚动条”和“禁用浏览器的滚动条”同时使用,方可实现对所有页面有效。
- WPF WebBrowser控件去除滚动条
- WPF下如何去除WebBrowser的滚动条
- Delphi WebBrowser 去除滚动条和边框
- wpf 使用 WebBrowser 隐藏滚动条
- 在winform中使用WebBrowser控件时怎样去除IE的滚动条
- WebBrowser2控件去除滚动条
- 去除WebBrowser的 3D边框、滚动条、右键菜单...
- MFC WebBrowser 隐藏3D边框和去除滚动条
- WPF为树控件增加滚动条
- webbrowser滚动条控制
- webbrowser滚动条问题
- WebBrowser控件——设置滚动条位置
- WebBrowser控件——设置滚动条位置
- WebBrowser控件——设置滚动条位置
- 去掉winform中webBrowser控件的滚动条
- webbrowser禁止右键菜单、滚动条,控件XP外观
- delphi去除webbrowser滚动条的正确方法(流传的都不对)
- 去除滚动条
- Linux每日学习(二)
- StringComparision中区域性字符串的比较
- 关于Linux的Jiffies/Tick/HZ
- Varnish简介
- IOS开发中emoji表情如何判断
- WPF WebBrowser控件去除滚动条
- Hello World
- Onvif之框架生成-基于gsoap2.8.27
- 我所理解的大数据个性化推荐
- 使用bower链接web子工程
- SpringMVC表单标签简介
- 在Header File或者PCH File中声明数据类型时不能被识别
- Day3之FunctionDemo2
- 前进,返回,后退功能实现