网站大量收购独家精品文档,联系QQ:2885784924

C#语言程序设计 李继武 彭德林 第6章新.ppt

C#语言程序设计 李继武 彭德林 第6章新.ppt

  1. 1、本文档共100页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 C#开发Windows应用程序 6.1 建立Windows应用程序 我们将在本节先迅速建立一个Windows应用程序,从而学习一下建立Windows应用程序的基本步骤。 案例:建立Windows应用程序 目标:掌握建立Windows应用程序的基本步骤 步骤:具体如下 1、启动Visual Studio.NET,如6-1所示。 2、单击“新建项目”按钮,打开“新建项目”对话框,界面如图6-2所示。 3、打开VS.NET设计Windows GUI程序设计的主界面,如图6-3所示。 在VS.NET主界面中,主要包含五大部分: 菜单栏:包含“文件”、“编辑”、“视图”、“项目”等十一个顶级菜单,其中每个顶级菜单又包含多级子菜单,通过上述菜单体系,我们就可以使用VS.NET提供的所有功能。 工具栏:工具栏主要体现的是菜单栏里的常用操作,为了使用方便而以“图标”形式显示。VS.NET包括“标准”、“调试”等二十多种工具栏,可由用户决定显示哪种工具栏。 工具箱:C#作为一门支持组件式开发的现代化编程语言,提供了功能强大、种类丰富的组件箱,即工具箱,这极大地方便了程序员进行常规任务的软件开发工作。 窗体设计器:作为窗口的主要载体,窗体是程序员进行Windows窗口设计的主要容器,VS.NET提供的窗体设计器允许程序员“所见即所得”的设计软件界面,开发人员可以方便地将各种控件以鼠标拖放的方式放入窗体中。 属性窗口:属性窗口是VS.NET提供的众多工具性窗口中最重要的窗口之一,程序员通过它可以方便地设置软件界面中各种组件的属性值。图 6-4 VS.NET主窗口各部分 上述几部分在VS.NET中的分布情况见图6-4。 4、双击工具箱上的“Button”控件,将它添加到窗体上,并将它移动到窗体中央,然后通过属性窗口修改该按钮的Text属性为:“问候”。如图6-5所示。 5、用鼠标双击“问候”按钮,打开代码设计窗口,并写下一段代码。 6、按F5编译并运行该程序,效果如图6-7示。 7、用鼠标单击“问候”按钮,将出现如图6-8界面。 6.2 使用Windows Forms控件 Windows GUI软件的开发工作,在很大程度上要依赖各种控件来完成一些常规的功能,对于软件开发的初学者来说,要首先掌握Windows Forms的各种控件,下面我们就开始学习Windows GUI软件设计的常用控件。 6.2.1 Button控件 Button控件是程序员在开发Windows GUI程序时最常用的控件之一,它主要用来执行用户的单击功能,至于完成什么功能,那就完全由编写该程序的程序员决定了。 Button控件最重要的属性是Text属性,最重要的事件是Click事件,通常Text属性会直观地描述该Button控件的功能,而Click事件的代码框架,程序员只需在VS.NET的设计状态,用鼠标双击窗体上的Button控件即可获得。 案例:学习Button控件的使用方法 目标:掌握Button控件的Text属性和Click事件的要领 步骤:具体如下 1、启动VS.NET,建立名称为“ButtonTest”的解决方案,然后在窗体上添加Button控件,并修改该控件的Text属性为“ButtonTest”,界面如图6-9所示。 2、在设计状态用鼠标双击“ButtonTest”按钮,产生如下代码框架: private void button1_Click(object sender, System.EventArgs e) { //程序员编写的响应代码就放在此处 } 上述代码框架即为按钮button1的鼠标单击事件Click的响应代码框架,为了响应该按钮的鼠标单击事件,我们只需把有关代码放在上述框架中即可。 3、添写如下一段响应代码: private void button1_Click(object sender, System.EventArgs e) { MessageBox.Show(努力学习C#!); } 4、按F5编译并运行ButtonTest解决方案,程序运行后,按下ButtonTest按钮,将会出现如图6-10所示的界面。 6.2.2 Label控件 Label控件主要用来在软件界面上显示一段静态信息,这段静态信息经常是说明性或提示性的文字,也可用来显示不用更改,只需刷新的信息,比如当前系统的日期和时间等内容。 关于Label控件的常用属性及说明见表6-1。 案例:练习使用Label控件 目标:掌握Label控件常用属性的使用方法 步骤: 1、启动VS.NET,建立名称为“LabelTest”的解决方案,在窗体上添

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档