第4章 数据的输入输出和图形控件
- 格式:ppt
- 大小:483.50 KB
- 文档页数:69
【转】C#各类控件的输⼊输出(思维导图、知识点分析、案例解析)第六周学习笔记—C#各类控件的输⼊输出1.思维导图1. 知识点汇总:着重介绍⼏个常⽤控件:数据显⽰控件DataGridView控件列设置a)、列的宽度铺满这个控件 设置如下:把AutoSizeColumnsMode=Fill;//可以在属性窗⼝中设置b)、列名居中代码如下:this.dataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; //设置表头的格式(居中显⽰)c)、禁⽌编辑某列代码如下: //禁⽌某⼀些列编辑dataGridView1.ReadOnly = false;foreach (DataGridViewColumn c in dataGridView1.Columns){if (c.Index != 2)c.ReadOnly = true;}d)、禁⽌列点击排序代码如下:foreach (DataGridViewColumn c in dataGridView1.Columns){c.SortMode = DataGridViewColumnSortMode.NotSortable;}e)、设置列的字体this.dataGridView1.RowsDefaultCellStyle.Font = new Font("宋体", 10);f)、设置列宽this.dataGridView1.Columns[1].Width = 80; this.dataGridView1.Columns[2].Width = 60;g)、设置列显⽰模式需要将第⼀列的单元格的内容全部显⽰出来,代码如下:this.dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells ;⽂本编辑控件TextBox控件1、常⽤⽅法:(1)AppendText⽅法:把⼀个字符串添加到⽂件框中⽂本的后⾯,调⽤的⼀般格式如下:⽂本框对象.AppendText(str) 参数 str是要添加的字符串。
附件4:广东省高等教育自学考试Visual Basic程序设计课程(课程代码:07759)考试大纲目录1、课程性质与设置目的2、课程内容与考核目标第1章Visual Basic编程环境第1节可视化与事件驱动型语言第2节Visual Basic 的启动与退出第3节主窗口第4节其他窗口第2章对象第1节对象及其属性设置第2节窗体第3节控件第4节控件的画法和基本操作第3章建立简单的Visual Basic应用程序第1节语句第2节编写简单的Visual Basic应用程序第3节程序的保存、装入和运行第4节Visual Basic应用程序的结构与工作方式第4章数据类型、运算符与表达式第1节基本数据类型第2节常量和变量第3节变量的作用域第4节常用内部函数第5节运算符与表达式第5章数据输入输出第1节数据输出—Print方法第2节数据输入—InputBox函数第3节MsgBox函数和MsgBox语句第4节字形第6章常用标准控件第1节文本控件第2节图形控件第3节按钮控件第4节选择控件——复选框和单选按钮第5节选择控件—列表框和组合框第6节滚动条第7节计时器第8节框架第9节焦点与Tab顺序第7章Visual Basic 控制结构第1节选择控制结构第2节多分支控制结构第3节For循环控制结构第4节当循环控制结构第5节Do循环控制结构第6节多重循环第7节GoTo型控制第8章数组与记录第1节数组的概念第2节动态数组第3节数组的基本操作第4节数组的初始化第5节控件数组第6节记录第7节记录数组第9章过程第1节Sub过程第2节Function过程第3节参数传送第4节可选参数与可变参数第5节对象参数第6节局部内存分配第7节递归第10章键盘与鼠标事件第1节KeyPress事件第2节KeyDown和KeyUp事件第3节鼠标事件第4节鼠标光标的形状第5节拖放第11章菜单程序设计第1节Visual Basic中的菜单第2节菜单编辑器第3节用菜单编辑器建立菜单第4节菜单项的控制第5节菜单项的增减第6节弹出式菜单第12章对话框程序设计第1节概述第2节文件对话框第3节其他对话框第13章多窗体程序设计与环境应用第1节建立多窗体应用程序第2节多窗体程序的执行与保存第3节Visual Basic工程结构第4节闲置循环与DoEvents语句第5节系统对象第14章文件第1节文件概述第2节文件的打开与关闭第3节文件操作语句和函数第4节顺序文件第5节随机文件第6节用控件显示和修改随机文件第7节二进制文件第8节文件系统控件第9节文件基本操作3、关于大纲的说明与考核实施要求【附录】题型举例一、课程性质与设置目的(一)课程性质与设置目的本课程是广东省高等教育自学考试数字媒体艺术专业(独立本科段)的必考课程之一,本课程是数字媒体艺术专业的应用型基础课。
考试方式1、公共基础的考试方式为笔试,与(C语言、VisualBASIC、Visual FoxPro、Java、Access、Visual C++)的笔试部分合为一张试卷。
公共基础部分占全卷的30分。
2、公共基础知识有10道选择题和5道填空题。
考试方式1.笔试:120分钟,满分100分,其中含公共基础知识部分的30分。
2.上机:60分钟,满分100分。
二级考核应试者软、硬件基础知识和使用一种高级计算机程序设计语言(QBASIC、FORTRAN、Pascal、C、FoxBASE)编制程序、上机调试的能力。
公共基础知识基本要求:1. 掌握算法的基本概念。
2. 掌握基本数据结构及其操作。
3. 掌握基本排序和查找算法。
4.掌握逐步求精的结构化程序设计方法。
5. 掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。
6. 掌握数据的基本知识,了解关系数据库的设计。
考试内容一、基本数据结构与算法1. 算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。
2. 数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。
3. 线性表的定义;线性表的顺序存储结构及其插入与删除运算。
4. 栈和队列的定义;栈和队列的顺序存储结构及其基本运算。
5. 线性单链表、双向链表与循环链表的结构及其基本运算。
6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
7. 顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。
二、程序设计基础1.程序设计方法与风格。
2.结构化程序设计。
3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。
三、软件工程基础1.软件工程基本概念,软件生命周戎概念,软件工具与软件开发环境。
2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。
3.结构化设计方法,总体设计与详细设计。
4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。