您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 第2章 Visual C Sharp概述
第2章VisualC#概述2.1VisualStdio.Net简介1.公共语言运行库和.NET框架类库公共语言运行库(CommonLanguageRuntime,CLR),也叫公共语言运行时,负责管理用.NET框架类库开发的所有应用程序的执行。在VisualStudio.NET中集成的所有编程语言编写的应用程序均需通过公共语言运行库才能运行。2.Microsoft中间语言(MSIL)和JIT即时编译在VisualStudio.NET环境中,各种编程语言编译器负责完成编译工作的第一步,即把源代码转换为一种中间代码(MicrosoftIntermediateLanguage,MSIL)。MSIL是一种非常接近机器语言的代码,但还不能在计算机上运行,还要通过第二步编译工作将MSIL变为真正的机器语言,这个工作由即时编译器(Just-In_time,JIT)完成。2.1VisualStdio.Net简介2.2.1起始页1.项目2.联机资源(1)开始(5)联机搜索(2)新增功能(6)下载(3)网上社区(7)XMLWebservices(4)标题新闻(8)Web宿主2.2.2设计器视图与代码视图设计器视图与代码视图是程序设计最常用的两个子窗口。设计器视图用来设计Windows窗体或Web窗体,代码视图用于设计程序源代码。在设计器视图中可以为Windows或Web界面添加控件。代码视图实质上是一个纯文本编辑器,在该视图中可以进行通常的文本编辑操作,如选定、复制、移动、撤消、恢复等。2.2.3解决方案资源管理器与类视图1.解决方案资源管理器使用VisualStudio.NET开发的每一个应用程序叫解决方案,每一个解决方案可以包含一个或多个项目。一个项目通常是一个完整的程序模块,一个项目可以有多个项。“解决方案资源管理器”子窗口显示VisualStudio.NET解决方案的树型结构。在“解决方案资源管理器”中可以浏览组成解决方案的所有项目和每个项目中的文件,可以对解决方案的各元素进行组织和编辑。2.类视图“类视图”以树型结构显示VisualStudio.NET当前项目中的类和类型的层次信息。在“类视图”中,可以对类的层次结构浏览、组织和编辑。如果双击“类视图”中的某一个类名称,将打开该类定义的代码视图,并定位在该类定义的开始处,如果双击类中的某一成员,将打开该类定义的代码视图,并定位在该成员声明处。2.2.4属性与动态帮助1.属性“属性”子窗口用于设置解决方案中各个子项的属性,当选择设计器视图、解决方案、类视图中的某一子项时,“属性”子窗口将以两列表格的形式显示该子项的所有属性。单击“事件”按钮,窗口将显示被选择窗体或控件的事件列表,2.动态帮助“动态帮助”对用户当前操作提供相关的帮助主题列表。当用户在VisualStudio.NET环境中进行某一项操作时,“动态帮助”将搜索MSDN库(MicrosoftDeveloperNetwork),查找与该操作相关的帮助主题并把它认为可能最有用的主题列在第一位。单击一个链接后,默认情况下此主题将会显示在VisualStudio.NET窗口中。当在代码窗口中编辑源代码时,“动态帮助”窗口会显示正在输入的关键字和类的帮助主题。2.2.5工具箱与服务器资源管理器1.工具箱“工具箱”用于向Windows应用程序或Web应用程序添加控件。“工具箱”使用选项卡分类管理其中的控件,打开“工具箱”将显示VisualStudio项目中使用的各个不同的控件列表。根据当前正在使用的设计器或编辑器,“工具箱”中可用的选项卡和控件会有所变化。2.服务器资源管理器“服务器资源管理器”是VisualStudio.NET的服务器管理控制台。使用服务器资源管理器可以打开数据连接,登录服务器,浏览它们的数据库和系统服务。可以将管理器中的对象从服务器资源管理器拖放到VisualStudio.NET设计器上。这将创建新的数据组件,这些组件预配置为引用所拖放的对象。2.2.6子窗口的操作在主区域显示的窗口,以选项卡的形式叠放在一起。用右上角关闭按钮关闭当前窗口。主区域周围的窗口,有停靠与浮动两种情况,停靠又有隐藏与固定显示两种状态,这两种状态通过图钉按钮控制。2.2.7使用VisualStudio.NET的帮助1.MSDN帮助(1)目录(2)索引(3)搜索(4)收藏夹2.智能感知动态显示成员列表动态显示该方法功能和不同用法2.3窗体对象与控件对象2.3.1窗体对象1.窗体的结构2.窗体的属性Name(名称)BackColor(背景色)BackgroundImage(背景图像)Enabled(可用)Font(字体)ForeColor(前景色)Location(位置)Locked(锁定)MaximizeBox(最大化按钮)MinimizeBox(最小化按钮)Opacity(透明)Size(尺寸)Text(文本)WindowState(窗口状态)3.窗体的方法CenterToScreen()方法Close()方法Hide()方法Show()方法调用方法的一般格式:对象名.方法名(参数列表);静态方法调用的一般格式:类名.静态方法名(参数列表);4.窗体事件Activated事件Click事件Closed事件GotFocus事件Load事件2.3.2几种常用控件1.添加与编辑控件(1)添加控件(2)选择控件(3)调整控件的位置与大小(4)控件布局2.按钮按钮(Button)控件是应用程序中使用最多的控件对象之一,常用来接收用户的操作信息,激发相应的事件。按钮是用户与程序交互的最简便的方法。3.标签标签(Label)控件主要功能是输出信息,可以用来标识其他无法显示标题的控件,也可以向用户显示相关信息。4.文本框文本框中的Text属性不象窗体对象与标签对象那样是控件对象的标题,而是文本框中的内容。(1)特有属性HideSelection(隐藏选择)Lines(行)MaxLength(最大长度)Multiline(多行)PasswordChar(密码字符)ReadOnly(只读)SelectedText(选定的文本)SelectionLength(选择长度)TextLength(文本框长度)WordWrap(文本换行)(2)操作文本的方法AppendText(追加文本)方法Clear(清除)方法Copy(拷贝)方法Cut(剪切)方法Paste(粘贴)方法SelectAll(全选)方法2.4应用程序开发的一般步骤2.4.1创建控制台应用程序1.新建项目2.编写代码3.运行调试程序4.保存程序2.4.2创建Windows应用程序1.新建项目2.添加控件和设置控件属性(1)添加控件(2)修改属性3.编写代码4.运行调试程序5.保存程序2.5VisualStudio2005简介界面窗体设计代码设计工具栏添加控件与控件布局
本文标题:第2章 Visual C Sharp概述
链接地址:https://www.777doc.com/doc-3149300 .html