可视化程序设计与C#.NET语言

出版社:上海交通大学出版社
ISBN:9787313093844

书籍目录

1Visual C#.NET简介及集成开发环境 1.1VisualStudio.NET简介 1.2VisualStudio.NET开发平台的组成 1.3创建应用程序 1.4C#集成开发环境 1.5VisualStudio2010简介 1.6习题 2C#语言基础知识 2.1C#软件项目的组成 2.2C#程序结构 2.3C#基本数据类型 2.4变量和常量 2.5运算符与表达式 2.6文本框、按钮对象相关操作 2.7习题 3顺序结构与选择结构程序设计 3.1赋值语句 3.2输入与输出 3.3图片框与图片列表控件 3.4选择结构 3.5分组框与Panel控件 3.6单选按钮与复选框控件 3.7常用数学函数方法 3.8习题 4循环结构程序设计 4.1for循环语句 4.2while循环语句 4.3do 4.4三种循环控制语句的区别 4.5循环的嵌套 4.6break与COIltinue语句 4.7列表框与组合框 4.8计时(Timer)控件 4.9习题 5数组 5.1数组概述 5.2数组与数组元素 5.3一维数组 5.4多维数组 5.5foreach语句 5.6控件数组 5.7字符串与字符 5.8数组与数组列表属性 5.9鼠标和键盘事件 5.10习题 6方法 6.1方法概述 6.2方法的声明及定义 6.3方法的调用 6.4参数的传递 6.5变量的生命期与作用域 6.6方法的递归调用 6.7数组作为方法参数 6.8参数数组 6.9习题 7面向对象程序设计 7.1面向对象概述 7.2类与对象的声明 7.3类的字段与属性 7.4类的方法及方法重载 7.5静态成员 7.6构造函数 7.7类的继承 7.8多态性 7.9C#.NET常用数据类型转换方法 7.10习题 8Windows高级界面设计 8.1主菜单的设计 8.2RichTextBox控件 8.3弹出式菜单的设计 8.4工具栏设计 8.5状态栏设计 8.6通用对话框 8.7消息框 8.8多选项卡 8.9习题 9数据库应用 9.1数据库的基本概念 9.2Access数据库操作 9.3SQL语言 9.4SQLServer2005简介 9.5ADO.NET概述 9.6利用ADO.NET控件编写数据库应用程序 9.7利用ADO.NET对象编程 9.8习题 10多媒体应用程序开发 10.1多媒体概念 10.2Animation控件 10.3WindowsMediaPlayer控件 10.4ShockwaveFlash控件 10.5WebBrowser控件 10.6习题 11Web应用程序开发 11.1ASP.NET简介 11.2ASP.NET应用程序的组成 11.3ASP.NET常用服务器控件 11.4ASP.NET常用内置对象 11.5Web服务的创建和使用 11.6习题 12C#.NET图形编程 12.1GDI+绘图基础 12.2Graphics对象 12.3Pen及Brush对象 12.4常用图形的绘制方法 12.5习题 13文件 13.1文件的相关概念 13.2文件夹管理 13.3File类 13.4用FileStrearn读写文件 13.5用BinaryReader、BinaryWriter类读写数据 13.6用StreamReader和StreamWriter类读写字符串 13.7习题 实验设计 14.1实验目的与要求 14.2实验计划 实验1Visual C#.NET及窗体设计 实验2基本数据类型 实验3运算符与表达式 实验4选择结构应用 实验5复选框、组合框、switch语句等使用 实验6循环结构应用 实验7餐厅点菜系统 实验8面向对象程序设计 实验9Windows应用程序设计 实验10Windows应用程序设计2 实验11Windows高级界面设计 实验12对话框使用及图形绘制 实验13数据库操作 实验14多媒体应用程序设计 实验15Web应用程序设计 附录1综合练习题 附录2C#关键字 参考文献

编辑推荐

《可视化程序设计与C#.NET语言》可作为高等院校相关专业的程序设计类课程教材,也可作为初学Visual C#.NET编程人员的参考用书。

章节摘录

版权页:   插图:   1)文本框 文本框是Windows应用程序中使用频率较高的一个标准控件,可以从工具箱上直接拖人到设计窗体中,主要用于输入输出文字信息。 (1)文本框常用的属性。 Name属性:用于设置文本框的名字,它是标识每一个文本框的唯一标识。 Text属性:用于返回或设置文本框的文本内容。 MaxLength属性:用于控制文本框输入字符串的最大长度是否有限。默认值为32767,表示该文本框中的字符串最大长度为32767。 MultiLine属性:控制文本框中的文本内容是否多行显示。它有true和false两种属性值,默认为false,表示以单行形式显示文本;如果为true,则文本内容以多行形式显示。 ScrollBars属性:设置文本框是否有垂直或水平滚动条。它有四种属性值:None,没有滚动条;Horizontal,文本框有水平滚动条;Vertical,文本框具有垂直滚动条;Both,文本框既有水平滚动条又有垂直滚动条。该属性在MultiLine属性为true时才有用。 PasswordChar属性:设置是否在文本框中显示用户键人的字符。如果将该属性值设为某一字符,那么无论用户键人什么,在文本框中均显示该字符,该屙|生一般用于控制密码输入不显示。 SelectedText属性:用于返回在文本框中选择的文本。如果要在程序运行时操作当前选择的文本,可以通过该属性来处理。 ReadOnly属性:用于设置文本框中的文本内容是否只读。它有true和false两个值,默认值为false,即文本内容是可读写的;如果设为true,则该文本框的文本内容只读,不可编辑,同时该文本框变成灰色。 Enabled属性:用来设置或返回控件的状态。值为true时允许使用控件,值为false时禁止使用控件,此时标签呈暗淡色,一般在代码中设置。 Visible屙|生:用来设置或返回控件的状态。值为true时显示该控件,值为false不显示该控件。 另外,文本框还具有ForeColor、Font等属性,具体含义请参考窗体的相应属性。 (2)文本框的方法。 文本框还提供了一些方法来对文本框进行一些常用的操作,使用的方法为: 文本框名、方法名(参数); 其中括号内的参数根据不同的方法的需要来决定是否选取,文本框常用的方法如下: SelectAll()方法:用于选择指定文本框中的所有文本内容。 AppendText(追加文本)方法:用于向文本框追加文字。 Clear()方法:用于清除文本框中的文字。 Copy()方法:用于把文本框中选中的文字复制到剪贴版。 Cut()方法:用于把文本框中选中的文字剪切到剪贴版。 Paste()方法:用于把剪贴版中的内容复制到文本框中。 SelectAll()方法:用于选择文本框中的全部的文字。


 可视化程序设计与C#.NET语言下载



发布书评

 
 


精彩短评 (总计1条)

  •     适合掌握基本程序设计的人快速熟悉C#编程。但要深入就没戏
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024