C#C++C语言学会编程第22课Windows窗体编程

C#C++C语言学会编程第22课Windows窗体编程

ID:32767756

大小:123.76 KB

页数:36页

时间:2019-02-15

C#C++C语言学会编程第22课Windows窗体编程_第1页
C#C++C语言学会编程第22课Windows窗体编程_第2页
C#C++C语言学会编程第22课Windows窗体编程_第3页
C#C++C语言学会编程第22课Windows窗体编程_第4页
C#C++C语言学会编程第22课Windows窗体编程_第5页
资源描述:

《C#C++C语言学会编程第22课Windows窗体编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第22课Windows窗体编程Windows窗体应用程序是基于MicrosoftWindows平台至上一种经典的可视化应用程序,它特别适合于包含丰富图形用户界面的应用程序。Windows窗体应用程序运行之后,往往会显示一个或多个的Windows窗体,具有友好的交互功能。使用.NETFramework和C#语言可以开发功能强大的Windows窗体应用程序。本章节主要介绍以下知识点。�Windows窗体应用程序概述;Windows窗体基本控件;MainForm.cs窗体设计;�菜单和工具栏;�容器;�对话框;�数据网格视图控件;�运行Sample_22应用程序。22.1Windows

2、窗体应用程序概述本节介绍使用MicrosoftVisualStudio2008集成开发环境(IDE)创建Sample_22Windows窗体应用程序的方法,以及该Windows窗体应用程序的起始点(Program.cs文件)、配置信息(AssemblyInfo.cs文件)等。22.1.1创建Sample_22Windows窗体应用程序依次选择“开始”

3、“所有程序”

4、“MicrosoftVisualStudio2008”

5、“MicrosoftVisualStudio2008”命令,打开“起始页-MicrosoftVisualStudio”窗口。单击“最近项目”面板中的“创建”下的“

6、项目”链接,弹出“新建项目”对话框,如图22.1所示。22.1.2应用程序起始点双击“解决方案资源管理器”面板中的“Program.cs”节点,打开Program.cs文件。该文件为Sample_22Windows窗体应用程序提供主入口点。22.1.3配置程序集信息首先展开“解决方案资源管理器”面板中的“Properties”节点,然后双击“AssemblyInfo.cs”节点打开AssemblyInfo.cs文件。该文件用来配置Sample_22Windows窗体应用程序的程序集信息。22.2基本控件本小节对Windows窗体的基本控件做一个简单介绍。这些基本控件包括标签控件、

7、图片框控件、文本框控件、富文本框控件、按钮控件、单项按钮和复选框。22.2.1标签控件标签(Label)控件是最为简单的Windows窗体控件,它可以用来显示不能编辑的文本或图像。标签控件不能接收焦点,但是可以作为其他控件的访问键。22.2.2图片框控件图片框(PictureBox)控件可以用来显示位图、GIF、JPEG、图元文件或图标格式的图形,它显示的图片由Image属性指定,也可以由ImageLocation属性指定被显示图片的地址(在显示指定的图片时,由Load()方法实现)。22.2.3文本框和富文本框文本框(TextBox)控件可以用来获取用户输入或显示文本。文本框可

8、以用来编辑文本,也可以以只读方式显示文本。文本框通常显示为单行,但也可以显示多个行。通过Text属性可以获取或设置文本框的输入或显示的文本。富文本框(RichTextBox)控件和文本框相比,它能够处理有格式的文本,还可以显示字体、颜色、链接、嵌入的图像等。实际上,富文本框能够提供类似字处理应用程序的文本操作和显示功能,如复制、剪切、粘贴、全选等。22.2.4按钮控件按钮(Button)控件允许用户通过单击来执行操作。每当用户单击按钮时,即调用该按钮事先定义的Click事件处理程序。按钮显示的文本可以通过其Text属性指定,另外,按钮还可以使用Image或者ImageList属性

9、显示图像。22.2.5单项按钮和复选框单项按钮由RadioButton类实现,可以为用户提供由两个或多个互斥选项组成的选项集。多个单选框可以组合为一个组。对于同一组内的所有单项按钮而言,用户一次只能选中一个单项按钮。复选框由CheckBox类实现,它可以用来指定某个条件是打开的还是关闭的,即常常用来提供“是/否”或者“真/假”选项。多个复选框也可以组合为一个组,用户可以选择该组中的一个或多个复选框。22.3MainForm.cs窗体设计本小节介绍设计MainForm.cs窗体的方法,包括配置窗体的属性(如名称、标题等)、添加控件(如标签控件、按钮控件、图片框控件等)、创建新窗口(

10、如等待对话框等)等方法。22.3.1配置窗体属性打开“解决方案资源管理器”面板,并将“Form1.cs”节点重命名为“MainForm.cs”节点。双击该节点打开MainForm.cs窗体的设计界面。单击MainForm.cs窗体,“属性”面板将显示该窗体的各种属性及其值。开发人员还可以通过“属性”面板配置该窗体的各种属性。在此,笔者将MainForm.cs窗体的Name属性的值设置为“MainForm”、Text属性的值设置为“Windows窗体编程”,如图22.3所示。22.

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

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

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