项目二:Windows窗体应用程序的基本控件使用(精)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 支撑知识
• • • • CheckBox控件的Text属性 CheckBox控件的CheckStateChange事件 窗体的StartPosition属性 窗体的MaximizeBox属性
• 任务同步训练
• 任务描述:
• 获取勾选的CheckBox控件Text值,CheckBox勾选与否事件弹 出提示。
• 训练任务分析:
• 快捷菜单又叫上下文菜单,就是单击右键时弹出的菜单。 当右键单击某个关联的控件时,便弹出其快捷菜单。
• 支撑知识
• • • • ContextMenuStrip控件的Name属性 ContextMenuStrip控件的Text属性 ContextMenuStrip控件的Items属性 窗体的Load事件
• 任务同步训练
• 任务描述:
• 展示ContextMenuStrip控件的Items集合,在控件上右键能弹 出ContextMenuStrip。
源自文库
• 同步训练任务:
• 打开Visual Studio 2010 开发环境,新建一个WIndows窗体应 用程序,并将其命名为ContextMenuStrip • 在该窗体添加一个ContextMenuStrip控件,如下图:
• 同步训练任务:
• 打开Visual Studio 2010 开发环境,新建一个WIndows窗体应 用程序,并将其命名为CheckBox。 • 在该窗体添加一个CheckBox控件,如下图:
•
单击复选框CheckBox控件,引发CheckStateChange事 件,弹出提示框。主要代码如下:
智慧商场电商平台开发
—项目二:Windows窗体应用程序的基本控件使用
前言
•项目二:Windows窗体应用程序的基本控件使用是介绍我们平时需要 用到的一些常用控件。控件是窗体设计的基本组成单位,通过使用空 间可以高效的开发Windows应用程序,所以熟练掌握控件的使用是合 理、有效地进行程序开发的重要前提。本章将详细地介绍Windows应 用程序的常用及使用,讲解过程中为了便于理解结合了大量的举例。
任务1:Button控件使用
• 任务引导训练
• 引导任务:
• 当我们单击按钮Button时,引发事件。
• 训练任务分析:
• 按钮Button控件是允许用户通过单击来执行操作。该控件不 仅可以显示文本,也可以显示图像。当该控件被单击时, 像是被按下,然后被释放。
• 支撑知识
• • • • Button控件的Name属性 Button控件的Text属性 Button控件的Click事件 窗体的StartPosition属性
•本项目主要包括三大部分:一、是拟实现的能力目标; 二、是须掌握 的知识内容; 三、是对Windows窗体的常用控件的详细讲解。
01
拟实现的能力目标
Windows窗体应用程序的基 本控件使用
02
须掌握的知识内容
03
实验详解
拟实现的能力目标
了解控件的作用
学会控件的命名规范
学会控件的相关操作
• 任务同步训练
• 任务描述:
• 鼠标单击Button控件后,弹出控件的名称。
• 同步训练任务:
• 打开Visual Studio 2010 开发环境,新建一个WIndows窗体应 用程序,并将其命名为Button。 • 在该窗体添加一个Button控件,如下图:
•
单击Button控件,引发Click事件,弹出提示框。主要 代码如下:
• • • •
private void button1_Click(object sender, EventArgs e) { MessageBox.Show("控件的名称是:" + button1.Name);//给出消息提示 }
•自主任务学习
课后自主学习:
了解Button控件的其他属性以及事件。
•
当窗体加载时,引发Load事件。主要代码如下:
private void FrmMain_Load(object sender, EventArgs e) { //向items集合中添加元素 contextMenuStrip1.Items.Add("复制"); contextMenuStrip1.Items.Add("粘贴"); contextMenuStrip1.Items.Add("撤销"); contextMenuStrip1.Items.Add("添加"); }
•自主任务学习
课后自主学习:
了解CheckBox控件的其他属性以及事件。
每次课程意见反馈表
日期:年月日
我喜欢的: 我不喜欢的: 我不理解的:?
我的建议:
今天学到的最重要的内容:
任务3:ContextMenuStrip控件使用
• 任务引导训练
• 引导任务:
• 利用ContextMenuStrip控件添加快捷菜单(上下文菜单)。
每次课程意见反馈表
日期:年月日
我喜欢的: 我不喜欢的: 我不理解的:?
我的建议:
今天学到的最重要的内容:
任务2:CheckBox控件使用 • 任务引导训练
• 引导任务:
• 当我们是否勾选复选框CheckBox控件时,引发事件。
• 训练任务分析:
• 复选框CheckBox控件是表示是否勾选了某个选项条件。常 常用于为用户提供具有“True/False”或“yes/no”的选择。
private void checkBox1_CheckStateChanged(object sender, EventArgs e) { if (checkBox1.Checked)//判读是否选中该控件 { MessageBox.Show("你已勾选,其Text值为:" + checkBox1.Text);//给 出提示信息 } else { MessageBox.Show("你已取消勾选!");//给出提示信息 } }
学会各类控件的使用方法
能够熟练运用各类控件进行开发
熟悉各类控件的特性
• 须掌握的知识内容
• 能配置Visual Studio 2010的开发环境 • 能创建Windows窗体应用程序
实验详解
下面是对我们智慧商城中的每个实验任务进行一个详细的 讲解,其中每个任务中的都有着以下几点:
•任务引导训练:分为引导任务和训练任务分析,这两个 都是为了让读者能清楚的了解这个任务实现的功能,以及 须掌握的知识点; •支撑知识:做这个任务的前提需要掌握什么知识点; •任务同步训练:这项又具有任务描述和同步任务训练,主要 是对这个任务进行详细的讲解; •自主任务学习:通过任务同步训练的学习,课外的延伸;