您现在的位置是:网站首页 > 现代文学

浅谈C#开发中webBrowser控件和窗体通信案例研究

本站2019-07-12121人围观
简介 【管理信息系统论文下载】 [摘要]针对B/S开发模式的流行和需求,利用C#开发窗体时,WebBowser控件的利用无疑是个不错的选择,WebBowser控件可以兼容目前大多数网络资源的呈现和访

浅谈C#开发中webBrowser控件和窗体通信案例研究

【管理信息系统论文下载】 [摘要]针对B/S开发模式的流行和需求,利用C#开发窗体时,WebBowser控件的利用无疑是个不错的选择,WebBowser控件可以兼容目前大多数网络资源的呈现和访问,作为开发工具自身的控件,使用人员可以方便的应用。 因此如何在窗体和WebBowser控件之间,进行数据传递,是很多开发人员必须面对的一个问题,本文从一个实例入手来分析建立数据传递的整个过程。 [关键词]窗体WebBowser事件 信息技术的不断深入发展,推动了网络技术的更新,各种新型的网络应用呈现繁荣的状态,人们开始更习惯利用网络浏览器来完成各种工作,VSdotnet开发工具中自带了WebBowser控件,主要用于Windows环境下的网页浏览用;用于窗体开发,可以利用网页炫丽的图片、文字、动画以及javascript、Asp语言呈现的种种特效来美化窗体,这也是一些高端用户经常要求;甚至利用这个控件可以开发其核心基于InternetExplorer(IE)的专业网络浏览器。 由于利用Linux其它操作系统的用户毕竟是少数,因此开发基于Windows窗体环境的C/S、B/S应用架构满足目前很多用户提出的需求:可以定制所需要的网络资源、数据对内透明、定制IE所需功能防止用户其它操作等。 所有开发的前提就是WebBrowser控件如何同Windows窗体进行数据传递,需要那些事件来响应这些操作,下面,通过一个实例来研究数据传值和事件响应的问题。

一、HTML语法研究HypertextMarkupLanguage(HTML)是超文本标记语言,其目的在于运用标记(tag)使文件达到预期的显示效果,目前已经发展到版。 随后发展了XHTML语言,它比HTML的语法更加严格。 WebBrowser可以加载的*.htm、*.html和*.xhtml文件。 这些网页文件中的各元素都有自己独有的标记方式。

比如:图形标记:用以插入图库及设定图形属性。

连结标记:加入。