C#项目实训教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.2 启动Visual Studio 2008

启动Visual Studio 2008一般有两种方法:一种是直接双击桌面上的Visual Studio 2008图标启动;另一种是单击“开始”→“所有程序”→“Microsoft Visual Studio 2008”→“Microsoft Visual Studio 2008”进行启动。

1.起始页

首次启动Visual Studio 2008,首先会看到如图1.7所示的“选择默认环境设置”界面。

图1.7 选择默认环境设置

选择“Visual C#开发设置”,单击【启动Visual Studio】按钮,屏幕上会弹出如图1.8所示界面,这是Visual Studio正在为第一次使用配置环境。

图1.8 配置环境

配置环境完成后,会自动打开“起始页”,如图1.9所示。

图1.9 起始页

其中有“最近的项目”、“开始”、“Visual Studio标题新闻”、“Visual Studio开发人员新闻”四个选项。在“最近的项目”部分中包含最近打开的链接,Visual Studio 2008第一次被载入时,这一部分是空的;“开始”部分为开发人员提供帮助示例的搜索与下载;“Visual Studio标题新闻”部分提供了浏览新闻和文章的链接;“Visual Studio开发人员新闻”部分可以浏览MSDN(微软开发人员网络)在线资源库。

2.创建新程序

如果要创建一个C#程序,可以单击“最近的项目”部分中的“创建项目”,或者选择“文件”→“新建”→“项目”,将弹出如图1.10所示的对话框。

图1.10 新建项目窗体

默认情况下,Visual Studio 2008将项目和解决方案命名为Windows Forms Application1,存储相关文件的默认位置是上次创建项目时所处的位置。Visual Studio 2008第一次运行时,默认的文件夹是“My Documents”文件夹中的“Visual Studio 2008\Projects”文件夹,用户可以改变项目存储的文件夹名称和路径。在为项目选择名称和位置后,在“新建项目”对话框中单击【确定】按钮,IDE(Integrated Development Environment,集成开发环境)的外观将发生改变,如图1.11所示。

图1.11 创建新项目后的Visual Studio 2008环境

带有Form1标识的矩形框被称为“窗体”,显示在工具箱中的图形标识被称为“控件”。窗体和控件是程序的图形用户界面(GUI),是用户和程序进行交互所用的图形组件。通过键盘输入信息和单击鼠标,用户可以向程序输入数据,程序在GUI中显示出指令和其他信息供用户阅读。

3.Visual Studio 2008窗口

Visual Studio 2008向用户提供了众多窗口,本书只简单介绍开发C#应用程序所必需的窗口。一般初次启动时,很多窗口都是在界面上可见的,如若是呈隐藏状态,可从“视窗”菜单中选择所需窗口进行访问。

(1)解决方案资源管理器:其窗口列出了所有在此解决方案中的文件。当Visual Studio 2008第一次启动时,“解决方案资源管理器”窗口是空的,没有显示任何文件,只有创建一个新项目或者现存的项目被打开时,才能显示出这个项目的内容。解决方案的启动项目是执行解决方案时所运行的项目,以粗体文本在窗口中显示。对于单个项目的解决方案,启动项目(Windows Forms Application1)是唯一的项目。C#文件是Form1.cs,包含了程序的代码。解决方案资源管理器窗口如图1.12所示。

图1.12 解决方案资源管理器窗口

项目和解决方案左边的加号框(或减号框)用于展开(或折叠)以树状显示的选项,亦可通过双击文件夹的名称来展开(或折叠)。窗口中有一个工具栏,鼠标移动到图标上会出现文字提示。工具栏有一个图标用于重新加载解决方案中的文件(刷新),另一个图标用于显示解决方案中的所有文件(包括隐藏的文件)。根据所选文件的类型,工具栏中图标的数目会发生变化。

(2)工具箱:包含了可重用组件,用于自定义应用程序。使用可视化编程时,程序员能在窗体中“拖放”控件,而不用自己去写代码。工具箱如图1.13所示。

图1.13 工具箱

工具箱包含多个相关组件的组,主要包括数据、组件和Windows窗体等选项卡,可以通过单击组名展开。组的第一个选项不是控件,而是鼠标指针,单击可以取消当前选中的图标。注意:这里没有工具提示,因为工具箱图标已经标上了控件的名称。下面将对工具箱中的数据、组件和Windows窗体选项卡分别进行介绍。

① “工具箱”→“数据”选项卡:显示可以添加到 C#窗体和组件中的数据对象,当创建一个具有关联设计器的项目时将显示工具箱的“数据”选项卡。默认情况下,工具箱将出现在Visual Studio 2008集成开发环境中。如果需要显示工具箱,可从“视图”菜单中选择“工具箱”;若要直接转到某一组件的.NET Framework 参考主题,可以选中工具箱中的选项或设计器栏中的组件选项,然后按F1键。

② “工具箱”→“组件”选项卡:显示可以添加到Visual C#设计器的组件。除了Visual Studio 2008随附的.NET Framework组件(如Message Queue和事件日志组件)外,还可以在此选项卡中创建组件或添加第三方组件。若要显示此选项卡,可以从“视图”菜单中选择“工具箱”,在“工具箱”中选择“组件”选项卡。

③ “工具箱”→“Windows窗体”选项卡:显示可用于Windows应用程序的Windows窗体控件和对话框的列表。“Windows窗体”选项卡中的控件和组件按估计的使用频率排序。若要按字母顺序排序,可以用鼠标右键单击“工具箱”选项卡,选择按字母顺序排序。

使用某些控件功能时,可能需要以非常规的方式使用。例如为了在窗体中装配多个RadioButton和CheckBox控件,使其能够作为一个组工作,则必须先将一个GroupBox控件添加到窗体上,然后再将所需的控件添加到该 GroupBox 中。此外,当将某些不具有用户界面的控件(例如Timer或ImageList控件)添加到窗体上时,这些控件将出现在Windows窗体设计器底部的横栏中,而不是出现在窗体本身的图面上。工具箱的“组件”和“数据”选项卡还包含可用于Windows窗体设计的控件和组件。

(3)属性窗口:用于操作一个窗口或控件的属性。每个控件都有自己的一组属性,属性定义了控件的信息,诸如大小、颜色和位置等。属性窗口如图1.14所示。

图1.14 “属性”窗口

在属性窗口的下方有选中属性的描述;在属性窗口的顶部是一个下拉列表,被称为组件选择,此列表显示了当前正在修改的组件,可以使用列表来选择组件进行编辑。

(4)帮助菜单:包括许多选项,按字母序列索引显示目录项供用户浏览;搜索特性允许用户基于一些搜索关键词来查找特定的帮助文档,也可以使用筛选器缩小搜寻范围,只搜寻C#相关的文件。动态帮助提供了一系列基于当前内容(即鼠标指针附近位置的项目)的提示。要打开动态帮助,可选择“帮助”菜单中的动态帮助命令,但对于一些用户,动态帮助会减缓Visual Studio 2008的运行速度。动态帮助如图1.15所示。

图1.15 动态帮助

Visual Studio 2008还提供了上下文敏感的帮助,除了立即显示出相关帮助而不显示列表外,上下文敏感帮助类似于动态帮助。要使用上下文敏感帮助,选择相关内容并按F1键即可。