《c14与winform基础教学资料》第6章理论.ppt

上传人:wuy****n92 文档编号:72525427 上传时间:2023-02-12 格式:PPT 页数:25 大小:2.04MB
返回 下载 相关 举报
《c14与winform基础教学资料》第6章理论.ppt_第1页
第1页 / 共25页
《c14与winform基础教学资料》第6章理论.ppt_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《《c14与winform基础教学资料》第6章理论.ppt》由会员分享,可在线阅读,更多相关《《c14与winform基础教学资料》第6章理论.ppt(25页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、C#与Winform程序设计第六章 Winform基础控件2023/2/121中国职业教育联盟课程体系中国职业教育联盟课程体系成就百万精英此处添加公司信息2023/2/12中国职业教育联盟课程体系2回顾5-1例举3个上一章所学的控件?Lable、TextBox、Button、ListBox、ComboBox怎样打开一个新窗体?怎样弹出模态窗体?窗体名 别名=new 窗体名();别名.Show();模态窗体:别名.ShowDialog();怎样使用消息提示框?如果要实现提示内容、标题、是和否的按钮,该传入几个参数?MessageBox.Show(“提示语句”);3个;怎样设置TextBox(文本

2、框)为密码框呢?设置PasswordChar属性的值为*2023/2/12中国职业教育联盟课程体系3回顾5-2使用什么属性设置控件是否显示()A:visibleB:IDB:TextD:AutoSize使用按钮的()事件,可以实现当用户鼠标按下时,就弹出一个新的窗体?A:ClickB:DoubleClickC:MouseOverD:Foucs2023/2/12中国职业教育联盟课程体系4本章任务l1 1、使用分组框或者面板,实现一个用户基本资料修改的、使用分组框或者面板,实现一个用户基本资料修改的页面,页面中包含两组单选按钮。页面,页面中包含两组单选按钮。l2 2、创建一个选项卡,实现资料修改和密

3、码修改。、创建一个选项卡,实现资料修改和密码修改。l3 3、使用、使用timertimer计时器和计时器和pictureBoxpictureBox实现一个轮换图片的实现一个轮换图片的时间提示。时间提示。l4 4、使用、使用MDIMDI窗体,将所有的页面链接起来。窗体,将所有的页面链接起来。图片和时间都在图片和时间都在动哦!动哦!2023/2/12中国职业教育联盟课程体系5本章目标掌握掌握winFormwinForm控件分类控件分类掌握使用复选框、单选按钮和掌握使用复选框、单选按钮和numbericUpDowmnumbericUpDowm设计窗体菜单栏、工具栏、状态栏设计窗体菜单栏、工具栏、状态

4、栏掌握掌握GroupBoxGroupBox、PannelPannel和和TabControlTabControl容器控件容器控件使用图片框,计时器控件使用图片框,计时器控件掌握掌握MDIMDI窗体的使用窗体的使用2023/2/12中国职业教育联盟课程体系6本章单词lradiobutton(reidiubtn 单选按钮)lautocheck(:tutek 自动改变状态)lchecked(tekt 选中)flatstyle(fltstail 鼠标悬停时的样式)checkedchanged(tekttendd 选择改变)lmouseenter(mausent,ent(r)鼠标进入控件)lcheckb

5、ox(tekbks 复选框)lcursor(k:s 光标)ldecimalplaces(desimlpleisis 小数位数)lincrement(nkrmnt,-增额)lvalue(vlju 值)ldownbutton(daunbtn 递减按钮)2023/2/12中国职业教育联盟课程体系7预习检查6-1l本章将学习哪些高级控件,例举5个。RadioButton、CheckBox、NumericUpDown、MenuStrip、ContextMenuStrip、ToolStrip、StatusStrip、GroupBox、Pannel、TabControl、PictureBox、TimerlM

6、DI指的是什么?Mutiple-Document Interface:多文档界面。l下拉式菜单是下列哪个控件?()A:MenuStripB:ContextMenuStrip C:ToolStripD:StatusStripA A2023/2/12中国职业教育联盟课程体系8预习检查6-2l单选按钮和复选框可以通过哪个属性判断是否被选中?Checked属性。l使用Timer计时器时,设置()属性,启用计时器,在代码中,可以使用()方法启动计时器,()停止计时器。A:IntervaB:EnabledB:Stop()D:Start()BCD2023/2/12中国职业教育联盟课程体系96.1选择控件单选

7、按钮(RadioButton)复选框(CheckBox)NumericUpDown复选框复选框NumericUpDown单选按钮单选按钮2023/2/12中国职业教育联盟课程体系10单选按钮常用属性:Text:单选按钮的提示文本。Checked:获取或设置一个值,指定控件是否被选中常用事件:CheckedChanged:Checked属性值变化时出发Click:单击时出发2023/2/12中国职业教育联盟课程体系11复选框常用属性:Text:复选框的提示文本。Checked:获取或设置一个值,指定控件是否被选中常用事件:CheckedChanged:Checked属性值变化时触发Click:单

8、击时触发触发2023/2/12中国职业教育联盟课程体系12NumericUpDown常用属性:常用属性:DecimalPlacesDecimalPlaces:指定该控件内数据的小数位数。:指定该控件内数据的小数位数。IncrementIncrement:指定该控件递增、递减的值。:指定该控件递增、递减的值。MaximumMaximum:指定该控件可增加到的最大值。:指定该控件可增加到的最大值。MinimumMinimum:指定该控件可以减小到的最小值。:指定该控件可以减小到的最小值。valuevalue:获取或者设置:获取或者设置NumericUpDownNumericUpDown当前的值。当

9、前的值。常用事件:常用事件:CheckedChangedCheckedChanged:CheckedChecked属性值变化时触发属性值变化时触发ClickClick:单击时触发触发:单击时触发触发2023/2/12中国职业教育联盟课程体系136.2容器控件分组框(分组框(GroupBoxGroupBoxgrbgrb):):面板(面板(PanelPanelpanpan):):选项卡(选项卡(TabControlTabControltabtab):):分组框分组框面板面板选项卡选项卡2023/2/12中国职业教育联盟课程体系14GroupBox常用属性:常用属性:TextText:获取或者设置控

10、件的文本值。:获取或者设置控件的文本值。VisibleVisible:获取或设置该控件是否隐藏。:获取或设置该控件是否隐藏。常用事件:常用事件:CheckedChangedCheckedChanged:CheckedChecked属性值变化时触发属性值变化时触发ClickClick:单击时触发触发:单击时触发触发常用方法:常用方法:Show();Show();显示控件显示控件Hide();Hide();隐藏控件隐藏控件 2023/2/12中国职业教育联盟课程体系15TabControl常用属性:常用属性:MultiLineMultiLine:获取或设置一个值,只是是否可以显示多行选项卡。:获取

11、或设置一个值,只是是否可以显示多行选项卡。RowCountRowCount:获取选项卡当前显示行的数目。:获取选项卡当前显示行的数目。SelectedIndexSelectedIndex:获取或设置当前选定的选项页索引。:获取或设置当前选定的选项页索引。SelectedTabSelectedTab:获取或设置当前选中的选项页:获取或设置当前选中的选项页TabPagesTabPages:获取选项卡中选项页集合。:获取选项卡中选项页集合。TabCount:TabCount:获取选项卡中,选项页数目。获取选项卡中,选项页数目。常用事件:常用事件:SelectedSelected:当选择某个选项页时发

12、生。:当选择某个选项页时发生。SelectedIndexChangedSelectedIndexChanged:当选项页索引改变时发生。:当选项页索引改变时发生。2023/2/12中国职业教育联盟课程体系16小结1-1如果一个窗体内,要实现多组单选情况,怎么办?如果一个窗体内,要实现多组单选情况,怎么办?使用容器控件。使用容器控件。CheckBoxCheckBox和和RadioButtonRadioButton是否选中的属性是哪个?选中改是否选中的属性是哪个?选中改变事件是哪个?变事件是哪个?属性:属性:CheckedChecked;事件:;事件:CheckedChangedCheckedCh

13、anged使用使用TabControlTabControl时,如果想要多行选项卡,应该改变哪时,如果想要多行选项卡,应该改变哪个属性?个属性?MultiLine MultiLine2023/2/12中国职业教育联盟课程体系17小结小结1-2如果在代码中,要获得如果在代码中,要获得NumericUpDownNumericUpDown的值,同过哪个属的值,同过哪个属性?性?ValueValue;实现如图的效果,需要用到哪些控件?实现如图的效果,需要用到哪些控件?标签(Lable)文本框(TextBox)NumericUpDown分组框(GroupBox)和单选按钮(RadioButton)文本框(

14、TextBox)按钮(Button)2023/2/12中国职业教育联盟课程体系186.3导航控件下拉式菜单(下拉式菜单(MenuStripMenuStrip):):上下文菜单(上下文菜单(ContextMenuStripContextMenuStrip):):工具栏(工具栏(ToopStripToopStrip):):状态栏(状态栏(StatusStripStatusStrip):):上下文菜单上下文菜单下拉式菜单下拉式菜单状态栏状态栏工具栏工具栏2023/2/12中国职业教育联盟课程体系19工具条和状态条 l工具条/状态条的主要属性l工具条或状态条按钮和标签的主要属性和事件2023/2/12

15、中国职业教育联盟课程体系206.4其他控件图片框(图片框(PictureBoxPictureBox):):计时器(计时器(TimerTimer):):图片框图片框计时器计时器2023/2/12中国职业教育联盟课程体系21Timer常用属性:常用属性:EnabledEnabled:是否启用计时器。:是否启用计时器。IntervaInterva:设置计时器调用方法的时间间隔。:设置计时器调用方法的时间间隔。常用事件:常用事件:TickTick:当指定的计时器间隔已过去且计时器处于启用状态时触发。:当指定的计时器间隔已过去且计时器处于启用状态时触发。常用方法:常用方法:Start();Start()

16、;启动计时器启动计时器Stop();Stop();停止计时器停止计时器Change();Change();更改计时器调用方法的时间间隔。更改计时器调用方法的时间间隔。2023/2/12中国职业教育联盟课程体系226.5MDI窗体MDIMDI(Mutiple Document InterfaceMutiple Document Interface)窗体:多文档界面。)窗体:多文档界面。效果图:效果图:父窗口父窗口子窗口子窗口2023/2/12中国职业教育联盟课程体系23MDI窗体使用l创建 MDI 的步骤:1、设置父窗体的 IsMDIContainer 属性 2、设置子窗体的 MdiParent

17、 属性ChildForm childForm=new ChildForm();childForm.MdiParent=this;childForm.Show();创建子窗体的对象创建子窗体的对象设置子窗体的父窗体设置子窗体的父窗体显示子窗体显示子窗体l建立子窗体窗口列表步骤:1、在父窗体中添加菜单条 2、添加“窗口”菜单 3、设置菜单控件的 MdiWindowListItem 属性 2023/2/12中国职业教育联盟课程体系24总结容器控件有什么用?容器控件有什么用?包含其他控件,利于排版。包含其他控件,利于排版。MDIMDI全称是什么?全称是什么?Mutiple-Document Inter

18、faceMutiple-Document Interface张三使用张三使用TimerTimer控件,控件,TickTick事件也写了,窗体加载的时候事件也写了,窗体加载的时候调用了调用了timer.Strar()timer.Strar()方法,但是没有效果,为什么呢方法,但是没有效果,为什么呢?没有设置没有设置TimerTimer的的EnabledEnabled属性。属性。如果想对某个控件加入右键菜单,应该设置哪个属性。如果想对某个控件加入右键菜单,应该设置哪个属性。设置要发生右键菜单控件的设置要发生右键菜单控件的ctmsPicture的属性和建立好的右键菜单关联。感谢观映中国职业教育联盟课程体系成就百万精英2023/2/1225中国职业教育联盟课程体系此处添加公司信息

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com