可视化应用程序设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.属性 2.事件 3.方法
常用的Windows控件
1.2.5 面板控件和分组框控件 面板(Panel)控件和分组框(GroupBox)控件是
C#中的一种容器控件,它们可以容纳其他控件,一般用 于将窗体上的控件根据其功能进行分组。单选按钮控件 经常与面板控件和分组框控件一起使用。在一个窗体中, 当需要建立几组相互独立的单选按钮时,就可以用面板 控件或分组框控件将单选按钮分组,使组与组间互不影 响。
可视化程序设计是一种快捷、高效的程序设计 方法,它利用面向对象的编程方式让程序员设计出 与Windows操作系统界面风格一致的程序。可视化程 序设计的最大优点是程序设计人员可以不用编写或 只需编写很少的程序代码,就能完成应用程序的设 计,从而极大地提高了程序设计人员的工作效率。 能用于进行可视化程序设计的语言很多,比较常用 的有微软公司的Visual C#、Visual Basic、Visual C++、中文Visual FoxPro,Borland公司的Delphi等。
程序的交互。用户单击按钮时,即调用按钮的Click事件处理程 序。
1.属性 2.事件 3.方法
常用的Windows控件
1.2.2 标签控件 标签(Label)控件用于在窗体上显示说明、提示信息等,
其文本不能被直接编辑。 1.属性(注意:结合演示讲解,下同) 2.事件 3.方法
常用的Windows控件
Windows窗体
图8-1 Windows应用程序设计页面
Windows窗体
(3)按Ctrl+F5组合键执行程序,弹出如图8-2 所示的界面,Form1即为创建的Windows应 用程序窗口,其主要由标题栏、控制按 钮、边界和窗口区4部分组成。
Windows窗体
标题2 创建的Windows应用程序窗口
(1)启动Microsoft Visual Studio 2005,执行“文 件”→“新建”→“项目”命令,弹出“新建项目”对话 框。
Windows窗体
(2)在“项目类型”列表框中选择“Visual C#”选项,然后在 右侧的“模板”列表框中选择“Windows应用程序”选项, 单击“确定”按钮,打开Windows应用程序设计页面,默认 自动创建一个名为Form1的窗体控件,如图8-1所示。
1.属性 2.事件 3.方法
常用的Windows控件
1.2.6 图片框控件 图片框(PictureBox)控件主要用来显示JPEG、GIF、
BMP等格式的图形文件。 1.属性 2.事件 3.方法
常用的Windows控件
1.2.7 列表框控件 列表框(ListBox)控件提供一个项目列表,用户
可以从中选择一项或多项。如果项目总数超过了可显 示的数目,就自动在列表框上添加滚动条。
1.1 Windows窗体
.NET框架提供了3种方式来显示和管理用户界面,即 Console(控制台)、Windows Form(Windows窗体)和 Web Form(Web窗体)。 1.1.1 创建Windows窗体
下面介绍在Microsoft Visual Studio 2005开发环境中 创建Windows应用程序和添加新窗体的步骤:
对话框控件
1.3.1 消息框 消息框(MessageBox)控件通常用于显示一些提示性或
警告性信息,一般不接受用户的输入。在C#中通过使用 MessageBox类来实现消息框的功能。
对话框控件
1.3.2 “打开”和“另存为”对话框 文件的打开与保存是Windows应用程序中经常使用
的两种功能。在C++中,这两种功能是通过一个类来 实现的;在C#中,这两种功能是通过两个不同的类和 控件来实现的,即“打开”功能通过OpenFileDialog类 来实现,“保存”功能通过SaveFileDialog类来实现。
Windows应用程序一般都会有控制菜单,以方便用户操作。 4.控制窗体外观的属性
1.2 常用的Windows控件
控件是窗体上的对象,是构成界 面的基本元素,也是C# 可视化编程的重要工具。使用控件开发应程序,可以避免大量 的重复性工作,提高开发效率。
1.2.1 按钮控件 按钮(Button)控件是一种常用的控件,用于用户和应用
1.属性 2.事件 3.方法
常用的Windows控件
1.2.8 组合框控件 组合框(ComboBox)控件是一个文本框控件和一个列
表框控件的组合。使用组合框控件时,用户既可以在组合框 中输入文本,也可以从下拉列表中选择所需要的项目。
1.属性 2.事件 3.方法
1.3 对话框控件
对话框是Windows窗体的一个重要组成部分,用于 交互和检索信息。用户可以通过向对话框中添加控件 来自定义对话框,以满足特定需要。对话框通常不包 含菜单栏、最大化和最小化按钮、状态栏、滚动条等。 在C#可视化程序设计中,比较常用的对话框主要有消 息框、文件打开和保存对话框、颜色选择对话框和字 体对话框。
1.属性 2.事件 3.方法
对话框控件
1.3.3 “颜色”对话框 颜色对话框(ColorDialog)控件主要用于设置字体的颜
1.2.3 文本框控件
文本框(TextBox)可以用来显示文本信息,也可 以接受从键盘输入的信息。 1.属性 2.事件 3.方法
常用的Windows控件
1.2.4 单选按钮和复选框控件 单选按钮(RadioButton)控件和复选框(CheckBox
和CheckedListBox)控件都可以使用户在预定义的选项 中进行选择,两者的区别是:单选按钮控件只允许选择 一个选项,而复选框控件允许选择多个选项。其中, CheckedListBox控件用于建立复选框组,即可以同时设 置多个CheckBox。
Windows窗体
1.1.2 Windows窗体的基本属性
Windows窗体常用的属性有以下几种。 1.名称属性
Windows窗体的名称属性是Name,其值主要用于在程序代码中引用窗 体。 2.标题属性
Windows窗体的标题属性是Text,该属性用于设置窗体标题栏显示的 内容,其值是一个字符串。 3.控制菜单属性
常用的Windows控件
1.2.5 面板控件和分组框控件 面板(Panel)控件和分组框(GroupBox)控件是
C#中的一种容器控件,它们可以容纳其他控件,一般用 于将窗体上的控件根据其功能进行分组。单选按钮控件 经常与面板控件和分组框控件一起使用。在一个窗体中, 当需要建立几组相互独立的单选按钮时,就可以用面板 控件或分组框控件将单选按钮分组,使组与组间互不影 响。
可视化程序设计是一种快捷、高效的程序设计 方法,它利用面向对象的编程方式让程序员设计出 与Windows操作系统界面风格一致的程序。可视化程 序设计的最大优点是程序设计人员可以不用编写或 只需编写很少的程序代码,就能完成应用程序的设 计,从而极大地提高了程序设计人员的工作效率。 能用于进行可视化程序设计的语言很多,比较常用 的有微软公司的Visual C#、Visual Basic、Visual C++、中文Visual FoxPro,Borland公司的Delphi等。
程序的交互。用户单击按钮时,即调用按钮的Click事件处理程 序。
1.属性 2.事件 3.方法
常用的Windows控件
1.2.2 标签控件 标签(Label)控件用于在窗体上显示说明、提示信息等,
其文本不能被直接编辑。 1.属性(注意:结合演示讲解,下同) 2.事件 3.方法
常用的Windows控件
Windows窗体
图8-1 Windows应用程序设计页面
Windows窗体
(3)按Ctrl+F5组合键执行程序,弹出如图8-2 所示的界面,Form1即为创建的Windows应 用程序窗口,其主要由标题栏、控制按 钮、边界和窗口区4部分组成。
Windows窗体
标题2 创建的Windows应用程序窗口
(1)启动Microsoft Visual Studio 2005,执行“文 件”→“新建”→“项目”命令,弹出“新建项目”对话 框。
Windows窗体
(2)在“项目类型”列表框中选择“Visual C#”选项,然后在 右侧的“模板”列表框中选择“Windows应用程序”选项, 单击“确定”按钮,打开Windows应用程序设计页面,默认 自动创建一个名为Form1的窗体控件,如图8-1所示。
1.属性 2.事件 3.方法
常用的Windows控件
1.2.6 图片框控件 图片框(PictureBox)控件主要用来显示JPEG、GIF、
BMP等格式的图形文件。 1.属性 2.事件 3.方法
常用的Windows控件
1.2.7 列表框控件 列表框(ListBox)控件提供一个项目列表,用户
可以从中选择一项或多项。如果项目总数超过了可显 示的数目,就自动在列表框上添加滚动条。
1.1 Windows窗体
.NET框架提供了3种方式来显示和管理用户界面,即 Console(控制台)、Windows Form(Windows窗体)和 Web Form(Web窗体)。 1.1.1 创建Windows窗体
下面介绍在Microsoft Visual Studio 2005开发环境中 创建Windows应用程序和添加新窗体的步骤:
对话框控件
1.3.1 消息框 消息框(MessageBox)控件通常用于显示一些提示性或
警告性信息,一般不接受用户的输入。在C#中通过使用 MessageBox类来实现消息框的功能。
对话框控件
1.3.2 “打开”和“另存为”对话框 文件的打开与保存是Windows应用程序中经常使用
的两种功能。在C++中,这两种功能是通过一个类来 实现的;在C#中,这两种功能是通过两个不同的类和 控件来实现的,即“打开”功能通过OpenFileDialog类 来实现,“保存”功能通过SaveFileDialog类来实现。
Windows应用程序一般都会有控制菜单,以方便用户操作。 4.控制窗体外观的属性
1.2 常用的Windows控件
控件是窗体上的对象,是构成界 面的基本元素,也是C# 可视化编程的重要工具。使用控件开发应程序,可以避免大量 的重复性工作,提高开发效率。
1.2.1 按钮控件 按钮(Button)控件是一种常用的控件,用于用户和应用
1.属性 2.事件 3.方法
常用的Windows控件
1.2.8 组合框控件 组合框(ComboBox)控件是一个文本框控件和一个列
表框控件的组合。使用组合框控件时,用户既可以在组合框 中输入文本,也可以从下拉列表中选择所需要的项目。
1.属性 2.事件 3.方法
1.3 对话框控件
对话框是Windows窗体的一个重要组成部分,用于 交互和检索信息。用户可以通过向对话框中添加控件 来自定义对话框,以满足特定需要。对话框通常不包 含菜单栏、最大化和最小化按钮、状态栏、滚动条等。 在C#可视化程序设计中,比较常用的对话框主要有消 息框、文件打开和保存对话框、颜色选择对话框和字 体对话框。
1.属性 2.事件 3.方法
对话框控件
1.3.3 “颜色”对话框 颜色对话框(ColorDialog)控件主要用于设置字体的颜
1.2.3 文本框控件
文本框(TextBox)可以用来显示文本信息,也可 以接受从键盘输入的信息。 1.属性 2.事件 3.方法
常用的Windows控件
1.2.4 单选按钮和复选框控件 单选按钮(RadioButton)控件和复选框(CheckBox
和CheckedListBox)控件都可以使用户在预定义的选项 中进行选择,两者的区别是:单选按钮控件只允许选择 一个选项,而复选框控件允许选择多个选项。其中, CheckedListBox控件用于建立复选框组,即可以同时设 置多个CheckBox。
Windows窗体
1.1.2 Windows窗体的基本属性
Windows窗体常用的属性有以下几种。 1.名称属性
Windows窗体的名称属性是Name,其值主要用于在程序代码中引用窗 体。 2.标题属性
Windows窗体的标题属性是Text,该属性用于设置窗体标题栏显示的 内容,其值是一个字符串。 3.控制菜单属性