WebBrowser控件,如何只显示一部分? 在winform窗口中,留有一小块区域,WebBrowser控件,如何只显示网站的某一部分,比如显示网页中某一部分实时更新的数据,但不需要显示网页中其它部分?虽然,可以在WebBrowser控件中手动拖动滚动条,但这不符合客户要求 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议你在网页上做一个只显示某部分数据的页面,然后用你的WebBrowser去调用就很省事了。这样做也能减轻数据请求,也需要请求页的无用数据。 我是采集别人的网页采集过来,正则匹配,获得数据,拼接合成成你需要的html,设置给webbrowser。 嘿嘿,“但这不符合用户要求”。这个用户原来也是要求剽窃啊。在wpf中,你可以写上两三行代码,实时地录制你的程序中任何一块区域的界面,包括录制 MidiaElement。你可以用wpf的WebBrowser显示网页,然后仅实时获取它的某一个区域。随便给你搜一下,类似:http://www.google.com.hk/search?newwindow=1&safe=strict&hl=zh-CN&biw=1528&bih=844&q=wpf+writeablebitmap+%E6%88%AA%E5%9B%BE&oq=wpf+writeablebitmap+%E6%88%AA%E5%9B%BE&gs_l=serp.3...47711.49236.0.49409.4.4.0.0.0.0.128.128.0j1.1.0.crnk_timediscountb..0.0...1.1j4.18.serp.xYqcMwYZODg当然silverlight也有webbrowser,也同样可以截图(因此wpf和silverlight程序员可以互换)。不过要说嵌入地记的winform程序里,还是wpf比较方便。 你可以使用wpf(或者silverlight)自动截屏功能,把各种各样的文档、网页实时地变成图片,然后输送给远端。客户端根本拿不到原始网页。 建议你写个页面,专门是“某一部分实时更新的数据的页面”,其他的什么都不附加在这个页面上,然后再通过WebBrowser这个引用,这样不就达到你的要求了。只是多做一个页面而已,而且效率没有什么影响,说不定还会更高。 放到容器里面盖住边框webbrowser里面可以得到显示元素的位置 急急急。。C#如何实现高斯低通滤波 pageload里给textbox赋值,结果sql不知道怎么办 [高分高酬] 哪位朋友帮我把 C# 的代码转成 VB.NET 的,200 分 200 元酬谢 如何定义这个结构体? c#的web程序启动时,如何默认窗口最大化 gentle不支持无主键的表 求系统演示文稿! 学C#是先学基础,还是直接做东西,困惑中~~ 面试题找不到答案?请指教一下: 关于自定义实现list<t> 我想做一个管理控制台应用程序的程序,应该用什么写? .net 泛型优缺点 Win7修改系统音量 C#
这样做也能减轻数据请求,也需要请求页的无用数据。
采集过来,正则匹配,获得数据,拼接合成成你需要的html,设置给webbrowser。
webbrowser里面可以得到显示元素的位置