c#程序设计简明教程-第4章 窗体

c#程序设计简明教程-第4章 窗体

ID:18507322

大小:610.96 KB

页数:19页

时间:2018-09-18

c#程序设计简明教程-第4章 窗体_第1页
c#程序设计简明教程-第4章 窗体_第2页
c#程序设计简明教程-第4章 窗体_第3页
c#程序设计简明教程-第4章 窗体_第4页
c#程序设计简明教程-第4章 窗体_第5页
资源描述:

《c#程序设计简明教程-第4章 窗体》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章窗体一、windows窗体简介   我们经常会通过显示属性窗口来设置计算机屏幕显示效果,如分辨率、背景色等。图1即为设置外观效果的界面。图1显示属性   实际上我们每天都接触不同的windows窗体,而且窗口上的元素也通常会重复出现,如一些文本框、按钮或下拉列表框等。这些元素均为GUI界面的设计元素,对于程序员而言,我们不需要化时间去独立编写这些元素,而只要根据界面需要选择合适的元素搭建即可。   windows窗体(图2所示)也称WinForms,开发人员可以使用WinForms创建用户界面,并使用任何一种.NET支持的语言编写相关的功能。图2Windows窗体    w

2、indows窗体的特点                    简单而强大        改善了接口和基类IntelliSense        新的管理数据提供程序        安全        灵活的控件        通晓数据        向导   创建WinForms应用程序    选择“开始”→“程序”→“MicrosoftVisualStudio.NET2005”→“MicrosoftVisualStudio.NET2005”,如图3所示。图3起始页   新建一个C#为模板的windows应用程序。打开后如图4所示。图4“设计窗口”   示例程序:   using

3、System;//基础核心命名空间   usingSystem.Drawing;//提供了大量绘图工具的访问权限   usingSystem.Collections;//提供ArrayList,BitArray,Hashtable,Stack,StringCollection,StringTable类    usingSystem.ComponentModel;   usingSystem.Windows.Forms;//大量窗体和控件   namespaceSampleProject   {      ///

      ///Form1的摘要说明。      

4、///

      publicclassForm1:System.Windows.Forms.Form//从System.Windows.Forms.Form派生      {             ///             ///必需的设计器变量.             ///           privateSystem.ComponentModel.Containercomponents=null;           publicForm1()           {                  

5、   //              //Windows窗体设计器支持所必需的              //              InitializeComponent();              //              //TODO:在InitializeComponent调用之后              添加任何构造函数代码              //           }           privatevoidInitializeComponent()           {              this.components=newS

6、ystem.ComponentModel.Container();              this.Size=newSystem.Drawing.Size(300,300);              this.Text="Form1";           }           ///

           ///清理所有正在使用的资源。           ///           protectedoveridevoidDispose(booldisposing)           {              if(dispo

7、sing)              {                     if(components!=null)                     {                            components.Dispose();                     }              }               base.Dispose(disposing);           }           [STAThread]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。