扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:John Kennedy 来源:Microsoft 开发人员网络 2007年10月28日
关键字: 概述 Browser Express web Linux
在一个晚上编写 Web 浏览器的秘密在于使用其他人的成果。在本例中,秘密是使用了 C# Express WebBrowser 控件。如果您安装了 C# Express 并且打开了帮助,您可能已经看到了一个叫做¡°如何:用 C# Express创建 Windows 应用程序¡±的主题。这一简短的项目将指导您完成创建 Windows 窗体应用程序所涉及的各个步骤。如果您还没有看完,而且您对 C# 不熟悉,我建议您阅读它。
关键之处是,通过使用与 C# Express 配套的控件,创建多个应用程序(包括完整的 Web 浏览器)都是很容易的。一旦 WebBrowser 控件确实已在 Windows 窗体上了,您只需告诉它哪些 URL 是要获取并显示的,以及是否需要返回、向前、刷新或停止。连接到 Internet、获取数据、格式化 HTML、显示图形等所有困难的工作都由该控件处理。
这个项目与帮助项目相近,除了一点,该项目创建多个 WebBrowser 控件并将其添加到 TabControl 中的网页上,而不是只添加一个 WebBrowser 控件到 Windows 窗体上。是的,我甚至无须编写代码来创建 TabControl。这是从工具箱到 Windows 窗体拖放的另一个示例。
那么,虽然我知道这看似一个巨大而复杂的应用程序,仿佛需要数月的工作来完成,但事实上我只是连结了现有控件间的点,就在一个晚上完成了所有工作。这就是我的编程方式!
查看本文来源如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者