科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件Web Browser Express 概述设计 Web 浏览器

Web Browser Express 概述设计 Web 浏览器

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Web Browser Express 概述设计 Web 浏览器

作者:John Kennedy 来源:Microsoft 开发人员网络 2007年10月28日

关键字: 概述 Browser Express web Linux

  • 评论
  • 分享微博
  • 分享邮件

设计 Web 浏览器

2:从工具箱拖动控件是编写这一应用程序的关键

以下描述了我如何着手创建 Web Browser Express 项目。在从 C# Express 新项目对话框创建一个Windows 应用程序之后,我将下列控件拖到 Windows 窗体:

  1. TabControl:这个控件存储所有子页,每个子页能控制一个 WebBrowser 控件。一旦它已经创建,向其添加其他页就会很容易。为了确定它填充了整个 Windows 窗体,Dock 属性被设定为 Fill。这使得该控件保持与 Windows 窗体同样大小,即便是调整大小之后。

  2. MenuStrip:尽管这个应用程序中没有菜单,还是存在 MenuStrip 来提供一个屏幕顶端的区域,按钮和文本框可以添加到这个区域。另外,如果您决定添加一些菜单选项,您可以在这里添加。我将 MenuStrip 拖出以使其变得稍大。

  3. Buttons:需要有一些用于 Web 浏览的简单控件。按钮被拖动到 MenuStrip 中,并调整大小,有一个图像应用于这些按钮。我惟一需要做的一件事就是重新绘制图像背景,使其为浅蓝色,以便看起来像 MenuStrip

  4. TextboxesComboBoxes :除了按钮,我还需要一个用于 URL 和搜索字符串的文本框。实际上,URL 是一个 ComboBoxes,允许用户输入一个 Web 地址,并从一个下拉列表中选择项目。这个列表是在设计器中填充的,但如果您希望的话可以以编程方式添加新项。

  5. PictureBox:最右边的 PictureBox 控件是为了装饰用的。Web 浏览器在下载内容时会显示一些动画。

  6. timertimer 对象用于一秒钟数次发出一个消息。这个消息被一个叫做 timer1_tick() 的方法捕获,并用于更改在 PictureBox 中显示的图像。结果是动画。这并不算是第一流的解决方案,但是它奏效。

查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章