[摘 要] 针对 B/S 开发模式的流行和需求,利用 C#开发窗体
时,WebBowser 控件的利用无疑是个不错的选择,WebBowser 控件能够
兼容目前大多数网络资源的呈现和访问,作为开发工具自身的控件,
利用人员能够方便的应用。因此如安在窗体和 WebBowser 控件之间,
进行数据传递,是很多开发人员必需面对的一个问题,本文从一个实
例入手来分析成立数据传递的整个进程。
信息技术的不断深切进展,推动了网络技术的更新,各类新型
的网络应用呈现繁荣的状态,人们开始更适应利用网络阅读器来完成
各类工作,VS dot net 开发工具中自带了 WebBowser 控件,要紧用于
Windows 环境下的网页阅读用;用于窗体开发,能够利用网页炫丽的
图片、文字、动画和 JavaScript、Asp 语言呈现的各类特效来美化窗
体,这也是一些高端用户常常要求;乃至利用那个控件能够开发其核
心基于 Internet Explorer(IE)的专业网络阅读器。由于利用Linux
其它操作系统的用户毕竟是少数,因此开发基于 Windows 窗体环境的
C/S、B/S 应用架构知足目前很多用户提出的需求:能够定制所需要的
网络资源、数据对内透明、定制 IE 所需功能避免用户其它操作等。所
有开发的前提确实是 WebBrowser 控件如何同 Windows 窗体进行数据
传递,需要那些事件来响应这些操作,下面,通过一个实例来研究数
据传值和事件响应的问题。