Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。另外,Windows 窗体可作为多层分布式解决方案中的本地用户界面。
2.什么是窗体?
窗体是一小块屏幕区域,通常为矩形,可用来向用户显示信息并接受用户的输入。窗体可以是标准窗口、多文档界面 (MDI) 窗口、对话框或图形化例程的显示表面。定义窗体的用户界面的最简单方法是将控件放在其表面上。窗体是对象,这些对象公开定义其外观的属性、定义其行为的方法以及定义其与用户的交互的事件。通过设置窗体的属性以及编写响应其事件的代码,可自定义该对象以满足应用程序的要求。
与 .NET Framework 中的所有对象一样,窗体是类的实例。用 Windows 窗体设计器创建的窗体是类,当在运行时显示窗体的实例时,此类是用来创建窗体的模板。框架还使您得以从现有窗体继承,以便添加功能或修改现有行为。当向项目添加窗体时,可选择是从框架提供的 Form 类继承还是从以前创建的窗体继承。
另外,窗体也是控件,因为它们从 Control 类继承。
在 Windows 窗体项目内,窗体是用户交互的主要载体。通过组合不同控件集和编写代码,可从用户得到信息并响应该信息,可使用现有数据存储,还可以查询数据并将结果写回到用户本地计算机上的文件系统和注册表中。
虽然完全可以在代码编辑器中创建窗体,但使用 Windows 窗体设计器创建和修改窗体更为简单。有关更多信息,请参见 创建 Windows 窗体。
3.Visual Basic 说明 早期版本的 Visual Basic 具有与 Visual Basic 开发环境集成在一起的 Windows 应用程序框架。新框架提供更多的应用程序功能、增强的本地化支持以及更具扩展性的设计器结构。