欢迎来到天天文库
浏览记录
ID:16132646
大小:563.50 KB
页数:19页
时间:2018-08-08
《c 程序设计简明教程-第4章窗体》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章窗体一、windows窗体简介 我们经常会通过显示属性窗口来设置计算机屏幕显示效果,如分辨率、背景色等。图1即为设置外观效果的界面。图1显示属性 实际上我们每天都接触不同的windows窗体,而且窗口上的元素也通常会重复出现,如一些文本框、按钮或下拉列表框等。这些元素均为GUI界面的设计元素,对于程序员而言,我们不需要化时间去独立编写这些元素,而只要根据界面需要选择合适的元素搭建即可。 windows窗体(图2所示)也称WinForms,开发人员可以使用WinForms创建用户界面,并使用任何一种.N
2、ET支持的语言编写相关的功能。图2Windows窗体 windows窗体的特点 简单而强大 改善了接口和基类IntelliSense 新的管理数据提供程序 安全 灵活的控件 通晓数据 向导 创建WinForms应用程序 选择“开始”→“程序”→“MicrosoftVisualStudio.NET2005”→“MicrosoftVisualStudio.NET2005”,如图3所示。图
3、3起始页 新建一个C#为模板的windows应用程序。打开后如图4所示。图4“设计窗口” 示例程序: usingSystem;//基础核心命名空间 usingSystem.Drawing;//提供了大量绘图工具的访问权限 usingSystem.Collections;//提供ArrayList,BitArray,Hashtable,Stack,StringCollection,StringTable类 usingSystem.ComponentModel; usingSystem.Win
4、dows.Forms;//大量窗体和控件 namespaceSampleProject { /// ///Form1的摘要说明。 /// publicclassForm1:System.Windows.Forms.Form//从System.Windows.Forms.Form派生 { /// ///必需的设计器变量. ///5、mary> privateSystem.ComponentModel.Containercomponents=null; publicForm1() { // //Windows窗体设计器支持所必需的 // InitializeComponent(); // //TODO:在Initializ6、eComponent调用之后 添加任何构造函数代码 // } privatevoidInitializeComponent() { this.components=newSystem.ComponentModel.Container(); this.Size=newSystem.Drawing.Size(300,300); this7、.Text="Form1"; } /// ///清理所有正在使用的资源。 /// protectedoveridevoidDispose(booldisposing) { if(disposing) { if(components!=null) 8、 { components.Dispose(); } } base.Dispose(disposing); } [STAThread]
5、mary> privateSystem.ComponentModel.Containercomponents=null; publicForm1() { // //Windows窗体设计器支持所必需的 // InitializeComponent(); // //TODO:在Initializ
6、eComponent调用之后 添加任何构造函数代码 // } privatevoidInitializeComponent() { this.components=newSystem.ComponentModel.Container(); this.Size=newSystem.Drawing.Size(300,300); this
7、.Text="Form1"; } /// ///清理所有正在使用的资源。 /// protectedoveridevoidDispose(booldisposing) { if(disposing) { if(components!=null)
8、 { components.Dispose(); } } base.Dispose(disposing); } [STAThread]
此文档下载收益归作者所有