第四章窗体
一、windows窗体简介
我们经常会通过显示属性窗口来设置计算机屏幕显示效果,如分辨率、背景色等。图1即为设置外观效果的界面。
图1 显示属性
实际上我们每天都接触不同的windows窗体,而且窗口上的元素也通常会重复出现,如一些文本框、按钮或下拉列表框等。这些元素均为GUI界面的设计元素,对于程序员而言,我们不需要化时间去独立编写这些元素,而只要根据界面需要选择合适的元素搭建即可。
windows窗体(图2所示)也称WinForms,开发人员可以使用WinForms创建用户界面,并使用任何支持的语言编写相关的功能。
图2 Windows窗体
windows窗体的特点
简单而强大
改善了接口和基类 IntelliSense
新的管理数据提供程序
安全
灵活的控件
通晓数据
向导
创建 WinForms应用程序
选择“开始”→“程序”→“Microsoft Visual Studi 2005”→“Microsoft Visual Studi 2005”,如图3所示。
图3 起始页
新建一个C#为模板的windows应用程序。打开后如图4所示。
图4 “设计窗口”
示例程序:
using System; //基础核心命名空间
using Systeng;// 提供了大量绘图工具的访问权限
using Systections;//提供ArrayList,BitArray,Hashtable,Stack,StringCollection,StringTable类
using SysteponentModel;
using Syste; //大量窗体和控件
namespace SampleProject
{
/// <summary>
/// Form1的摘要说明。
/// </summary>
public class Form1: Syste.Form //从 Syste.Form 派生
{
/// <summary>
/// 必需的设计器变量.
/// </summary>
private SysteponentMponents= null;
public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
Initiponent();
//
// TODO:在 Initiponent 调用之后
添加任何构造函数代码
//
}
private void Initiponent()
{
ponents= new SysteponentMiner();
= new Syste(300,300);
= "Form1";
}
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected overide vo
C 程序设计简明教程-第4章窗体 来自淘豆网www.taodocs.com转载请标明出处.